1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2024-12-04 16:24:29 +01:00
dxvk/src/spirv
Tatsuyuki Ishi 6d14fffdbd [spirv] Declare defaulted copy and move constructor for SpirvCodeBuffer.
If a type has a destructor it will not get an implicit move constructor.

But if we declare a defaulted move constructor then we will get the copy
constructor deleted. So declare both to be defaulted.

Cuts 8.8% off shader translation time during loading in Overwatch 2.
2023-04-06 10:23:11 +02:00
..
meson.build [build] Cleanup build system. 2022-03-17 01:38:58 +00:00
spirv_code_buffer.cpp [spirv] Allow specifying the SPIR-V version explicitly 2019-12-18 17:36:46 +01:00
spirv_code_buffer.h [spirv] Declare defaulted copy and move constructor for SpirvCodeBuffer. 2023-04-06 10:23:11 +02:00
spirv_compression.cpp [spirv] Implement faster in-memory compression for shaders 2022-04-11 02:55:12 +02:00
spirv_compression.h [spirv] Implement faster in-memory compression for shaders 2022-04-11 02:55:12 +02:00
spirv_include.h [meta] Use SPIRV-Headers repository as a submodule 2022-08-21 22:54:21 +02:00
spirv_instruction.h [meta] Use SPIRV-Headers repository as a submodule 2022-08-21 22:54:21 +02:00
spirv_module.cpp [dxbc] Implement rasterizer ordered views 2022-09-19 15:44:23 +02:00
spirv_module.h [dxbc] Implement rasterizer ordered views 2022-09-19 15:44:23 +02:00