-
31c3d469
by Shaun Ren at 2025-01-20T14:59:12+01:00
tests/shader_runner_vulkan: Check if create_shader_stage() fails in create_compute_pipeline().
-
9fab6e43
by Shaun Ren at 2025-01-20T15:23:09+01:00
tests/shader_runner_gl: Add "opengl" tag.
-
24653b88
by Shaun Ren at 2025-01-20T15:25:56+01:00
tests/shader_runner_gl: Bind buffer UAVs for compute shaders.
-
c8b87f9b
by Shaun Ren at 2025-01-20T15:26:10+01:00
tests/hlsl: Add a test for UAV InterlockedCompareExchange().
-
728cf1dc
by Shaun Ren at 2025-01-20T15:26:10+01:00
tests/hlsl: Add tests to check the types of the value arguments of atomic ops.
-
b3c13b44
by Shaun Ren at 2025-01-20T15:26:10+01:00
tests/hlsl: Add tests to check the void return type of atomic ops.
-
5f943e91
by Shaun Ren at 2025-01-20T15:30:54+01:00
tests/hlsl: Add tests for valid destination types of atomic operations.
-
660a71ef
by Shaun Ren at 2025-01-20T15:40:34+01:00
vkd3d-shader/hlsl: Implement the InterlockedAdd() intrinsic.
-
3b19a4aa
by Shaun Ren at 2025-01-20T15:41:07+01:00
vkd3d-shader/hlsl: Implement the InterlockedAnd() intrinsic.
-
22ab08f4
by Shaun Ren at 2025-01-20T15:41:07+01:00
vkd3d-shader/hlsl: Implement the InterlockedCompareExchange() intrinsic.
-
3fb47373
by Shaun Ren at 2025-01-20T15:41:07+01:00
vkd3d-shader/hlsl: Implement the InterlockedCompareStore() intrinsic.
-
b447fdce
by Shaun Ren at 2025-01-20T15:41:07+01:00
vkd3d-shader/hlsl: Implement the InterlockedExchange() intrinsic.
-
63fbe161
by Shaun Ren at 2025-01-20T15:42:07+01:00
vkd3d-shader/hlsl: Implement the InterlockedMax() intrinsic.
-
5b9634a7
by Shaun Ren at 2025-01-20T15:42:43+01:00
vkd3d-shader/hlsl: Implement the InterlockedMin() intrinsic.
-
cbd504e8
by Shaun Ren at 2025-01-20T15:42:45+01:00
vkd3d-shader/hlsl: Implement the InterlockedOr() intrinsic.
-
802d7317
by Shaun Ren at 2025-01-20T15:42:45+01:00
vkd3d-shader/hlsl: Implement the InterlockedXor() intrinsic.