Lei Zhang
|
3c60ad7ed2
[spirv] Do per-element load for opaque arrays (#1189)
|
7 years ago |
Ehsan
|
68984b316a
[spirv] Specify "KHR" to enable all KHR extensions (#1195)
|
7 years ago |
Ehsan
|
2a0b7c49fd
[spirv] Add -fspv-target-env command line option. (#1187)
|
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
|
9b0167be56
[spirv] Add support for :packoffset() (#1156)
|
7 years ago |
Lei Zhang
|
cfd787a18e
[spirv] Cull RHS of shift operations (#1148)
|
7 years ago |
Ehsan
|
be8c74dd4f
[spirv] Booleans do not have a physical layout. (#1140)
|
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
|
70990344ed
[spirv] Implement relaxed layout for vector types (#1092)
|
7 years ago |
Ehsan
|
fc771d1046
[spirv] Non-literal 'literal float' as initializer (#1122)
|
7 years ago |
Lei Zhang
|
307c860193
[spirv] Consider majorness when accessing matrix in cbuffer (#1116)
|
7 years ago |
Lei Zhang
|
c1ea245a16
[spirv] Add support for WaveReadLineFirst() (#1106)
|
7 years ago |
Ehsan
|
8d5d976674
[spirv] Take bitwidth into account when casting (#1105)
|
7 years ago |
Lei Zhang
|
ca077c9b1f
[spirv] Fix type mismatch for compound assignment (#1104)
|
7 years ago |
Ehsan
|
93ba5ed95f
[spirv] Non-floating point matrix layout. (#1097)
|
7 years ago |
Lei Zhang
|
7b7510b2c5
[spirv] Fix location assignment for composite stage IO types (#1098)
|
7 years ago |
Lei Zhang
|
552b5cc8a2
[spirv] Support 64bit types during resource calculation (#1099)
|
7 years ago |
Lei Zhang
|
4221a698e1
[spirv] Support WaveGetLaneCount() and WaveGetLaneIndex() (#1077)
|
7 years ago |
Lei Zhang
|
b05430d9fb
[spirv] Add support for PS [earlydepthstencil] attribute (#1074)
|
7 years ago |
Lei Zhang
|
1f1ea2b7f5
[spirv] Avoid getting constant zero for static resources (#1056)
|
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 |