Giovanni Mascellani
|
53fd1a95fc
|
tests: Allow skipping DXC tests at runtime.
|
2024-04-22 23:13:48 +02:00 |
|
Conor McCarthy
|
d5c6e12dd3
|
tests/hlsl: Add wave op tests.
|
2024-04-22 23:13:20 +02:00 |
|
Zebediah Figura
|
6cf065e7fd
|
tests: Add tests for register space reservation syntax.
|
2024-04-22 23:13:16 +02:00 |
|
Zebediah Figura
|
f7a79517ae
|
tests: Add tests for profile syntax in register reservations.
|
2024-04-22 23:13:16 +02:00 |
|
Zebediah Figura
|
e3e93b76d2
|
tests: Do not run the d3d11 backend with shader model 5.1.
|
2024-04-22 23:13:16 +02:00 |
|
Conor McCarthy
|
3205e08fb1
|
vkd3d-shader/dxil: Support SV_Depth, SV_DepthGreaterEqual and SV_DepthLessEqual.
|
2024-04-19 22:23:43 +02:00 |
|
Conor McCarthy
|
7eeca3fa39
|
tests/hlsl: Add tests for SV_DepthLessEqual and SV_DepthGreaterEqual.
|
2024-04-19 22:23:42 +02:00 |
|
Conor McCarthy
|
b68a9ae3ec
|
tests/hlsl: Add tests for SV_Depth.
|
2024-04-19 22:23:40 +02:00 |
|
Giovanni Mascellani
|
dbe3c00a77
|
tests/shader-runner: Use OpDemoteToHelperInvocationEXT when available.
|
2024-04-19 22:23:35 +02:00 |
|
Giovanni Mascellani
|
7196484e59
|
tests: Check that derivatives are still computed after discarding.
|
2024-04-19 22:23:35 +02:00 |
|
Giovanni Mascellani
|
12c457b43f
|
tests: Avoid using a different UAV for SM<6 and SM>=6.
|
2024-04-19 22:23:35 +02:00 |
|
Conor McCarthy
|
742288127f
|
vkd3d: Support DXGI_FORMAT_B4G4R4A4_UNORM.
|
2024-04-17 22:51:57 +02:00 |
|
Conor McCarthy
|
8879521679
|
vkd3d: Support DXGI_FORMAT_B5G5R5A1_UNORM.
|
2024-04-17 22:51:57 +02:00 |
|
Conor McCarthy
|
4cdf38d392
|
vkd3d: Support DXGI_FORMAT_B5G6R5_UNORM.
|
2024-04-17 22:51:57 +02:00 |
|
Conor McCarthy
|
6205d96c3b
|
tests: Add UNORM formats B5G6R5, B5G5R5A1 and B4G4R4A4 to the UAV image clear tests.
|
2024-04-17 22:51:56 +02:00 |
|
Conor McCarthy
|
d9f42b2c51
|
vkd3d-shader/dxil: Implement the DXIL CMPXCHG instruction.
|
2024-04-17 22:51:41 +02:00 |
|
Conor McCarthy
|
f13c65abb0
|
tests/hlsl: Add an InterlockedCompareExchange() TGSM test.
|
2024-04-17 22:51:40 +02:00 |
|
Conor McCarthy
|
99996ed5b5
|
vkd3d-shader/dxil: Implement DX intrinsic RenderTargetGetSampleCount.
|
2024-04-17 22:51:34 +02:00 |
|
Conor McCarthy
|
fe5e821cca
|
vkd3d-shader/dxil: Implement DX intrinsics Texture2DMSGetSamplePosition and RenderTargetGetSamplePosition.
|
2024-04-17 22:51:32 +02:00 |
|
Conor McCarthy
|
696fc12061
|
tests/hlsl: Add tests for GetSamplePosition() and GetSampleCount().
|
2024-04-17 22:51:30 +02:00 |
|
Conor McCarthy
|
2379bda36f
|
tests/hlsl: Add a tessellation test.
|
2024-04-16 22:18:12 +02:00 |
|
Henri Verbeet
|
7d6f0f2592
|
vkd3d: Implement creating compute pipeline states from shaders with embedded root signatures.
|
2024-04-15 21:34:09 +02:00 |
|
Henri Verbeet
|
18986ddb50
|
tests: Test creating compute pipeline states from shaders with embedded root signatures.
|
2024-04-15 21:34:09 +02:00 |
|
Conor McCarthy
|
425e0aa6c3
|
tests/hlsl: Supply data for all mip levels in calculate-lod.shader_test.
Fixes invalid read in the GL runner.
|
2024-04-15 21:33:40 +02:00 |
|
Conor McCarthy
|
23db066922
|
vkd3d-shader/ir: Implement MAD in two operations if flagged as precise.
With some changes by Giovanni Mascellani.
|
2024-04-15 21:33:35 +02:00 |
|