Hans-Kristian Arntzen
|
dd603eab58
|
Support spec constant array size in blocks.
Won't really be correct if the spec constant is changed outside
SPIRV-Cross, but nothing we can do about that, really.
|
2018-02-23 15:11:45 +01:00 |
|
Hans-Kristian Arntzen
|
047ad7df0f
|
Support special float constants (NaN/Inf).
|
2018-02-23 13:06:20 +01:00 |
|
Hans-Kristian Arntzen
|
0673f27b7c
|
Fix incorrect loop range.
|
2018-02-22 17:00:41 +01:00 |
|
Hans-Kristian Arntzen
|
114c2c5e37
|
Add clip/cull-distance support to HLSL.
|
2018-02-22 16:40:04 +01:00 |
|
Hans-Kristian Arntzen
|
843e34b604
|
Add IsFrontFace support to HLSL.
|
2018-02-15 12:42:56 +01:00 |
|
Hans-Kristian Arntzen
|
18a594a76b
|
Implement subpass input support in HLSL.
|
2018-02-10 10:54:42 +01:00 |
|
Hans-Kristian Arntzen
|
5d9df6a31c
|
Do not declare constant composites inline in HLSL.
Move arrays and structs out to their own global static constants.
Also, replace illegal names in HLSL as well.
|
2018-02-02 10:12:26 +01:00 |
|
Hans-Kristian Arntzen
|
988f00fe3c
|
Fix OpImage on OpSampledImages in HLSL.
|
2018-02-01 09:22:16 +01:00 |
|
Hans-Kristian Arntzen
|
23f0abf112
|
Update tests for struct flattening.
|
2018-01-09 10:40:34 +01:00 |
|
Hans-Kristian Arntzen
|
c4e787ccf8
|
Merge pull request #378 from KhronosGroup/fix-371
Fix swizzling of scalar integers in HLSL.
|
2018-01-04 13:42:27 +01:00 |
|
Hans-Kristian Arntzen
|
4590c63b40
|
Fix swizzling of integers.
Add scalar swizzling to constant composites as well.
|
2018-01-04 13:16:56 +01:00 |
|
Hans-Kristian Arntzen
|
e51b7cd162
|
Add test for sampler arrays.
|
2018-01-04 12:28:57 +01:00 |
|
Hans-Kristian Arntzen
|
1c7980a778
|
Swizzle scalars when splatting in HLSL.
|
2017-12-12 12:52:45 +01:00 |
|
Hans-Kristian Arntzen
|
aeeb0e3dd0
|
Support textureQueryLod in HLSL.
|
2017-12-01 13:30:31 +01:00 |
|
Hans-Kristian Arntzen
|
975cf86892
|
Test textureProjLodOffset with compare in HLSL as well.
|
2017-11-29 12:48:06 +01:00 |
|
Hans-Kristian Arntzen
|
dbfa686990
|
Emit SampleCmpLevelZero for lod/grad variants of SampleCmp.
|
2017-11-29 12:38:13 +01:00 |
|
Hans-Kristian Arntzen
|
656af7e3ed
|
Implement unorm16/snorm16 packing in HLSL.
|
2017-11-27 15:03:40 +01:00 |
|
Hans-Kristian Arntzen
|
719ba63416
|
Add pack/unpack snorm8/unorm8.
|
2017-11-27 14:49:47 +01:00 |
|
Hans-Kristian Arntzen
|
6c7c680d01
|
Implement FP16 unpack/pack on HLSL.
|
2017-11-27 14:24:30 +01:00 |
|
Hans-Kristian Arntzen
|
b39e829fc2
|
Add reference output for --opt.
|
2017-11-23 09:50:11 +01:00 |
|