Skyth
|
a62b194dc2
Force disable SPIRV debug info on D3D12.
|
3 bulan lalu |
Haoyu Qiu
|
73afe696d2
Fix error when compute shaders contain Unicode comment
|
3 bulan lalu |
Thaddeus Crews
|
b95024752a
SCons: Remove system includes
|
3 bulan lalu |
Dario
|
5a30a7e7cd
Add shader baker to project exporter.
|
1 tahun lalu |
Stuart Carnie
|
2d0165574d
Add Metal support for macOS (arm64) and iOS
|
1 tahun lalu |
Sertonix
|
01d333fce0
Remove private glslang include
|
1 tahun lalu |
Dario
|
73eff10c76
Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver.
|
2 tahun lalu |
Pedro J. Estébanez
|
2f47c57385
Add Direct3D 12 RenderingDevice implementation
|
3 tahun lalu |
Rémi Verschelde
|
728dbeab69
vulkan: Update all components to Vulkan SDK 1.3.261.1
|
2 tahun lalu |
sakrel
|
80a36ff985
Add support for GLSL source-level debugging with RenderDoc (`--generate-spirv-debug-info`)
|
2 tahun lalu |
Rémi Verschelde
|
25b2f1780a
Style: Harmonize header includes in modules
|
2 tahun lalu |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
3 tahun lalu |
Pedro J. Estébanez
|
ae38d7930e
Let the RD driver itself expose subgroup caps
|
3 tahun lalu |
Bastiaan Olij
|
d139131aab
Adding Variable Rate Shading support to Godot
|
4 tahun lalu |
reduz
|
de0ca3b999
Refactor module initialization
|
3 tahun lalu |
Rémi Verschelde
|
8c76ad188b
glslang: Fix support for building against public/system library
|
4 tahun lalu |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
4 tahun lalu |
Nathan Franke
|
49403cbfa0
Replace String comparisons with "", String() to is_empty()
|
4 tahun lalu |
reduz
|
cf3f404d31
Implement Binary Shader Compilation
|
4 tahun lalu |
Bastiaan Olij
|
15c1a76361
Add stereoscopic rendering through multiview
|
4 tahun lalu |
reduz
|
0d2e02945b
Implement shader caching
|
4 tahun lalu |
Rémi Verschelde
|
8247667a3e
Core: Drop custom `copymem`/`zeromem` defines
|
4 tahun lalu |
Bastiaan Olij
|
e93c9fc4ed
As GLSLang seems to be all or nothing, added our own defines
|
4 tahun lalu |
Bastiaan Olij
|
a6c989bc1b
Obtain supported Vulkan API
|
4 tahun lalu |
reduz
|
099dee35f4
Added GPU based cluster builder
|
5 tahun lalu |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
5 tahun lalu |
Rémi Verschelde
|
148ad49c93
vulkan: Sync loader, headers and glslang to sdk-1.2.154.0
|
5 tahun lalu |
Rémi Verschelde
|
07bc4e2f96
Style: Enforce separation line between function definitions
|
5 tahun lalu |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
5 tahun lalu |
Rémi Verschelde
|
dcd1151d77
Enforce use of bool literals instead of integers
|
5 tahun lalu |