Hans-Kristian Arntzen
|
af672b7a4b
|
Add composite array test shaders for GLSL and HLSL as well.
|
2018-09-10 10:21:08 +02:00 |
|
Hans-Kristian Arntzen
|
10dfaf79d5
|
Support globallycoherent in HLSL.
|
2018-06-25 10:04:25 +02:00 |
|
Hans-Kristian Arntzen
|
85a8f066f4
|
Do not use RMW rewrite for matrices.
Does not work on MSL.
|
2018-05-04 10:35:56 +02:00 |
|
Hans-Kristian Arntzen
|
c266429be9
|
Partially implement subgroup ops for HLSL SM 6.0.
Lots of stuff that needs tons of emulation, which I'm not going to
bother with.
|
2018-04-11 15:57:41 +02:00 |
|
Hans-Kristian Arntzen
|
e7bf8d2f48
|
Refactor out noopt shaders to their own folders.
Makes maintenance easier with less clutter.
|
2018-03-13 10:39:49 +01:00 |
|
Hans-Kristian Arntzen
|
b380a2113a
|
Implement MatrixInverse on HLSL.
Copy-paste implementation from MSL. I assume it's correct.
|
2018-02-23 16:42:40 +01:00 |
|
Hans-Kristian Arntzen
|
18e8833eeb
|
Support gl_NumWorkgroups in HLSL.
|
2018-02-05 10:29:20 +01:00 |
|
Hans-Kristian Arntzen
|
27ad8c0922
|
Add more exhaustive test for barrier handling.
|
2018-01-09 12:26:46 +01:00 |
|
Hans-Kristian Arntzen
|
950732512e
|
Fix compatibility with FXC.
|
2017-12-12 12:35:22 +01:00 |
|
Hans-Kristian Arntzen
|
c65248fdce
|
Support image load-store without format in HLSL.
|
2017-11-29 12:14:06 +01:00 |
|
Hans-Kristian Arntzen
|
48f3fa4adb
|
Implement bitfield ops in HLSL.
|
2017-11-29 11:33:44 +01:00 |
|
Hans-Kristian Arntzen
|
22e94913d4
|
Add test for row/col-major matrix read/write for HLSL.
|
2017-10-26 17:40:45 +02:00 |
|
Hans-Kristian Arntzen
|
a95295cb23
|
Remap swizzle for HLSL and RWBuffer.
|
2017-10-24 09:55:25 +02:00 |
|
Hans-Kristian Arntzen
|
ae236e7056
|
Add GroupSync() in HLSL.
|
2017-10-24 09:55:25 +02:00 |
|
Hans-Kristian Arntzen
|
85eb972259
|
Add some HLSL tests for atomics and image load store.
|
2017-10-24 09:55:25 +02:00 |
|
Hans-Kristian Arntzen
|
aab3107a3f
|
Add WorkGroupID/NumWorkGroups to MSL. Fix block name alias.
|
2017-09-29 12:16:53 +02:00 |
|
Hans-Kristian Arntzen
|
db5d49f04a
|
Add SPVASM testing support for HLSL/MSL.
|
2017-09-29 11:07:11 +02:00 |
|
Hans-Kristian Arntzen
|
825f07c04a
|
Add test for specialization constant workgroup size on HLSL.
|
2017-09-29 10:21:02 +02:00 |
|
Hans-Kristian Arntzen
|
945425eaa8
|
Add some access chain tests.
|
2017-08-15 10:23:04 +02:00 |
|
Hans-Kristian Arntzen
|
af2b233582
|
Add test for ByteAddressBuffer vs. RWByteAddressBuffer.
|
2017-08-15 09:39:45 +02:00 |
|
Hans-Kristian Arntzen
|
e2bb5b8959
|
Add test for compute shader builtins.
|
2017-08-15 09:35:23 +02:00 |
|