Hans-Kristian Arntzen
|
d2df067dd4
|
Force recompile if we add row-major transpose functions in MSL.
|
2018-05-04 09:43:34 +02:00 |
|
Hans-Kristian Arntzen
|
f6d08e6113
|
Add workaround for PointCoord builtin on HLSL.
|
2018-02-23 15:58:35 +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
|
00ccd590ee
|
Return arrays in HLSL/MSL by writing to an output variable instead.
|
2018-02-08 12:22:08 +01:00 |
|
Hans-Kristian Arntzen
|
06041985d0
|
Fix HLSL regression with struct declaration.
It actually worked surprisingly. Fix it properly.
|
2018-01-23 16:36:20 +01:00 |
|
Hans-Kristian Arntzen
|
a95295cb23
|
Remap swizzle for HLSL and RWBuffer.
|
2017-10-24 09:55:25 +02:00 |
|
Hans-Kristian Arntzen
|
eb58f67727
|
Only unroll matrices for vertex input.
Bandaid, might have to revisit this later.
|
2017-10-05 16:31:52 +02:00 |
|
Hans-Kristian Arntzen
|
e8d2c8e710
|
Support samplerBuffer as function parameters in HLSL.
|
2017-08-21 10:26:44 +02:00 |
|
Hans-Kristian Arntzen
|
e8d5d71cad
|
Add sampler buffer support to HLSL.
|
2017-08-21 10:01:03 +02:00 |
|
Hans-Kristian Arntzen
|
de33d89074
|
Add explicit in/out locations everywhere.
Needed for newer glslang. With Vulkan semantics for SPIR-V, all
locations must be explicitly defined.
|
2017-06-21 09:39:08 +02:00 |
|
Hans-Kristian Arntzen
|
17d88ca928
|
Add compatibility option for PointSize in HLSL.
If we opt-in to it, PointSize can be ignored to avoid more annoying
workarounds.
|
2017-05-04 10:12:14 +02:00 |
|
Robert Konrad
|
1fb2315a35
|
Add a test for HLSL matrix unrolling
|
2017-04-03 11:42:36 +02:00 |
|
Hans-Kristian Arntzen
|
b8bda45802
|
Add test case for interpolation qualifiers in HLSL.
|
2017-03-21 13:48:50 +01:00 |
|
Hans-Kristian Arntzen
|
e89b789af3
|
Add some tests for no stage inputs or outputs in HLSL.
|
2017-03-21 13:48:50 +01:00 |
|
Hans-Kristian Arntzen
|
62df60ea3d
|
Update vertex locations test to include I/O blocks.
|
2017-03-21 13:48:50 +01:00 |
|
Hans-Kristian Arntzen
|
784a23b92a
|
Add instancing test to HLSL.
|
2017-03-21 13:48:50 +01:00 |
|
Hans-Kristian Arntzen
|
61c31c6054
|
Make use of explicit locations in HLSL.
|
2017-03-21 13:48:50 +01:00 |
|
Robert Konrad
|
107a162f17
|
Run HLSL tests on Travis
|
2017-01-26 10:00:24 +01:00 |
|