Lei Zhang
|
c616efef3e
[spirv] Fix neglecting majorness on cbuffer/tbuffer members (#1018)
|
8 anni fa |
Lei Zhang
|
14c3c0d92c
[spirv] Add initial support for specialization constant (#1009)
|
8 anni fa |
Lei Zhang
|
878441553f
[spirv] Handle function definitions in cbuffer/tbuffer (#1015)
|
8 anni fa |
Lei Zhang
|
4cbada6181
[spirv] Translate SubpassInput(MS) and their methods (#1013)
|
8 anni fa |
Lei Zhang
|
79f4da1500
[spirv] Support float[1] as the type of SV_InsideTessFactor (#1003)
|
8 anni fa |
Lei Zhang
|
4b2cbf2167
[spirv] Legalization: associated counters in implicit objects (#1002)
|
8 anni fa |
Lei Zhang
|
690b44ec16
[spirv] Legalization: associated counter in nested structs (#1001)
|
8 anni fa |
Lei Zhang
|
6f6c600ebc
[spirv] Legalization: associated counter in structs (#997)
|
8 anni fa |
Lei Zhang
|
1525a56558
[spirv] Forbid using buffers as initializers and code refactoring (#992)
|
8 anni fa |
Lei Zhang
|
4c190e74f0
[spirv] Fix method call on temporary struct containing aliases (#976)
|
8 anni fa |
Lei Zhang
|
415e190a8b
[spirv] Legalization: support structured/byte buffer in structs (#970)
|
8 anni fa |
Lei Zhang
|
f9d613b795
[spirv] Add support for -fvk-invert-y (#967)
|
8 anni fa |
Sebastian Tafuri
|
1eaf553cfb
[spirv] Respect default matrix order set from command line(#961)
|
8 anni fa |
Lei Zhang
|
b3c7bb1a47
[spirv] Validate generated SPIR-V and support -Vd to disable (#955)
|
8 anni fa |
Lei Zhang
|
578b0df014
[spirv] Support embedded struct definition in cbuffer/tbuffer (#953)
|
8 anni fa |
Lei Zhang
|
f9b53ba663
[spirv] Emit fatal error for failing to find counter variable (#939)
|
8 anni fa |
Lei Zhang
|
a269cf44fe
[spirv] Emit counter variables for alias structured/byte buffers (#923)
|
8 anni fa |
Lei Zhang
|
eaa3e8e26f
[spirv] Emit alias structured/byte buffer as pointer to pointer (#918)
|
8 anni fa |
Lei Zhang
|
d7a96e9e80
[spirv] Always emit a counter variable for RWStructuredBuffer (#896)
|
8 anni fa |
Lei Zhang
|
2d72f72aa4
[spirv] Use ValueDecl instead of NamedDecl (#895)
|
8 anni fa |
Lei Zhang
|
ea76fa189e
[spirv] Code refactoring (#886)
|
8 anni fa |
Lei Zhang
|
23fc6cb166
[spirv] Fix type mismatch when loading Constant/Texture Buffer (#874)
|
8 anni fa |
Lei Zhang
|
5de265fddb
[spirv] Add support for ignoring unused resources (#875)
|
8 anni fa |
Lei Zhang
|
3a4c0338a4
[spirv] Add validation for vk::builtin usage (#854)
|
8 anni fa |
Lei Zhang
|
53f3f69b36
[spirv] Add mechanism for Vulkan-specific builtins (#805)
|
8 anni fa |
Ehsan
|
8d072dc9ad
[spirv] Fix potential Release build issues (#845)
|
8 anni fa |
Lei Zhang
|
1d671e843e
[spirv] Support static member with inline initializer (#842)
|
8 anni fa |
Lei Zhang
|
9745b0d55c
[spirv] Add support for SV_Barycentrics (#837)
|
8 anni fa |
Lei Zhang
|
d1f1665865
[spirv] Add support for SV_ViewID (#836)
|
8 anni fa |
Lei Zhang
|
ae9635c56c
[spirv] Use .getAs<>() instead of cast<>() for RecordType (#841)
|
8 anni fa |