Lei Zhang
|
b6d65cbe27
[spirv] Support 16-bit types in stage IO (#1227)
|
7 years ago |
Lei Zhang
|
a4491dd439
[spirv] Support shifting all sets with -fvk-*-shift N all (#1224)
|
7 years ago |
Lei Zhang
|
bdd9254a82
[spirv] Fix push constant defined from anonymous struct (#1223)
|
7 years ago |
Lei Zhang
|
794840785f
[spirv] Support signed integer types for some builtins (#1215)
|
7 years ago |
Lei Zhang
|
ffe3753c8d
[spirv] Stop checking descriptor binding number overlap (#1210)
|
7 years ago |
Ehsan
|
e24f4b7a65
[spirv] Variable/Resource in namespaces. (#1208)
|
7 years ago |
Lei Zhang
|
db417e9ad5
[spirv] Update external projects (#1205)
|
7 years ago |
Lei Zhang
|
99c142be0b
[spirv] Add support for DX layout rules (#1198)
|
7 years ago |
Lei Zhang
|
241d32c810
[spirv] Allow explicitly controlling SPIR-V extensions (#1151)
|
7 years ago |
Lei Zhang
|
725ecab3b9
[spirv] Add support for arrays of resources (#1184)
|
7 years ago |
Ehsan
|
4e5e56d0cd
[spirv] Update SPIR-V Tools and Fix Builtin usage. (#1183)
|
7 years ago |
Ehsan
|
c66c37cfa1
[spirv] Add support for DeviceIndex builtin. (#1171)
|
7 years ago |
Ehsan
|
3c511a0959
[spirv] Support TextureBuffer/ConstantBuffer arrays. (#1166)
|
7 years ago |
Lei Zhang
|
66a8998f87
[spirv] Translate SV_InnerCoverage into FullyCoveredEXT (#1165)
|
7 years ago |
Lei Zhang
|
01fb45c865
[spirv] Unify checks for skipping struct fields in layout (#1164)
|
7 years ago |
Lei Zhang
|
d6dfe83f0a
[spirv] Skip cbuffer/tbuffer when creating $Globals (#1162)
|
7 years ago |
Lei Zhang
|
0d8a15a61a
[spirv] Better reflection support via new extensions (#1111)
|
7 years ago |
Ehsan
|
be8c74dd4f
[spirv] Booleans do not have a physical layout. (#1140)
|
7 years ago |
Lei Zhang
|
5d557ccb34
[spirv] Revamp matrix majorness handling (#1144)
|
7 years ago |
Lei Zhang
|
e3662ff353
[spirv] Collect global non-resource variables into $Globals (#1138)
|
7 years ago |
Lei Zhang
|
c133d935eb
[spirv] Support SM6.0 wave ops using Vulkan 1.1 (#1118)
|
7 years ago |
Lei Zhang
|
c859bb040f
[spirv] Support SPV_KHR_shader_draw_parameters (#1127)
|
7 years ago |
Lei Zhang
|
307c860193
[spirv] Consider majorness when accessing matrix in cbuffer (#1116)
|
7 years ago |
Lei Zhang
|
7b7510b2c5
[spirv] Fix location assignment for composite stage IO types (#1098)
|
7 years ago |
Lei Zhang
|
1e410c0b54
[spirv] Do not assign descriptors to Workgroup variables (#1100)
|
7 years ago |
Lei Zhang
|
4221a698e1
[spirv] Support WaveGetLaneCount() and WaveGetLaneIndex() (#1077)
|
7 years ago |
Lei Zhang
|
8283f8aabd
[spirv] Remove the "var." prefix on cbuffer/tbuffer names (#1071)
|
7 years ago |
Lei Zhang
|
240a5d8e7f
[spirv] Wrap global matrix variables in structs (#1050)
|
7 years ago |
Lei Zhang
|
a7aaccef9f
[spirv] Support OO inheritance in GS stage IOs (#1043)
|
7 years ago |
Lei Zhang
|
902b1ee3c1
[spirv] Handle OO inheritance in stage IOs (#1041)
|
7 years ago |