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 |
Lei Zhang
|
e9120a1594
[spirv] Add support for OO inheritance (#1039)
|
7 years ago |
Lei Zhang
|
d90f31f177
[spirv] Support assigning arrays as a whole (#1038)
|
7 years ago |
Lei Zhang
|
d81941c4cb
[spirv] Majorness decoration for *StructuredBuffer<matrix> (#1035)
|
7 years ago |
Lei Zhang
|
c616efef3e
[spirv] Fix neglecting majorness on cbuffer/tbuffer members (#1018)
|
7 years ago |
Lei Zhang
|
05a5fd7759
[spirv] FloatConversion for structs with one single member (#1019)
|
7 years ago |
Lei Zhang
|
14c3c0d92c
[spirv] Add initial support for specialization constant (#1009)
|
7 years ago |
Lei Zhang
|
878441553f
[spirv] Handle function definitions in cbuffer/tbuffer (#1015)
|
7 years ago |
Lei Zhang
|
4cbada6181
[spirv] Translate SubpassInput(MS) and their methods (#1013)
|
7 years ago |
Lei Zhang
|
6af2a123d8
[spirv] Add support for .GetSamplePosition() (#1008)
|
7 years ago |
Lei Zhang
|
79f4da1500
[spirv] Support float[1] as the type of SV_InsideTessFactor (#1003)
|
7 years ago |
Lei Zhang
|
4b2cbf2167
[spirv] Legalization: associated counters in implicit objects (#1002)
|
7 years ago |
Lei Zhang
|
6f6c600ebc
[spirv] Legalization: associated counter in structs (#997)
|
7 years ago |
Lei Zhang
|
4e01373037
[spirv] Fix extra OpLoad when using images on lhs of assignment (#981)
|
7 years ago |
Lei Zhang
|
ca1df7b35c
[spirv] Fix vector swizzling on RWBuffer/RWTexture elements (#979)
|
7 years ago |
Lei Zhang
|
7ef612d3a4
[spirv] Fix out/inout vector parameter assignment (#978)
|
7 years ago |
Lei Zhang
|
02bc6fae08
[spirv] Legalization: validate with relaxed logical pointer (#975)
|
7 years ago |
Lei Zhang
|
415e190a8b
[spirv] Legalization: support structured/byte buffer in structs (#970)
|
7 years ago |
Lei Zhang
|
f9d613b795
[spirv] Add support for -fvk-invert-y (#967)
|
7 years ago |
Lei Zhang
|
46c0e3cf2f
[spirv] Use temporary variable for method call on static variable (#973)
|
7 years ago |
Sebastian Tafuri
|
1eaf553cfb
[spirv] Respect default matrix order set from command line(#961)
|
7 years ago |
Ehsan
|
eeab612da9
[spirv] 16-bit and 64-bit int, uint, and float. (#966)
|
7 years ago |