vkd3d/tests
Giovanni Mascellani c34dc81753 tests: Remove some todo markings on MoltenVK in interface-packing.shader_test.
I have to admit I'm not even sure of why most of those got marked
as todo in the first place. Running again now tests on commit
dff7c0e7b8 doesn't show all those
failures.
2024-11-11 15:55:11 +01:00
..
hlsl tests: Remove some todo markings on MoltenVK in interface-packing.shader_test. 2024-11-11 15:55:11 +01:00
.gitignore tests: Add some C HLSL preprocessor tests. 2020-11-24 22:28:11 +01:00
d3d12_crosstest.h tests: Mark a couple of tests as working on recent NVIDIA GPUs. 2024-07-31 20:50:58 +02:00
d3d12_invalid_usage.c tests: Support using the Agility SDK in the crosstests. 2024-07-09 16:57:03 +02:00
d3d12_test_utils.h tests: Use state RESOLVE_SOURCE for readback from multisampled textures. 2024-11-04 15:30:11 +01:00
d3d12.c tests: Consider LOD miscalculation a todo rather than a driver bug. 2024-10-28 15:32:03 +01:00
driver.c ci: Delimit building each commit with a collapsible section. 2024-04-09 12:28:10 -05:00
dxcompiler.idl tests/shader-runner: Test shaders with dxcompiler. 2023-10-11 22:21:14 +02:00
hlsl_d3d12.c vkd3d-shader/hlsl: Handle SV_GroupIndex. 2024-10-24 20:54:04 +02:00
preproc-if-expr.shader_test vkd3d-shader/preproc: Allow capital U and L after integer constants as well. 2022-02-02 21:06:21 +01:00
preproc-if.shader_test tests: Add some basic tests for #if and related preprocessor directives. 2020-11-23 22:07:44 +01:00
preproc-ifdef.shader_test tests: Add some tests for #ifdef and defined(). 2020-11-23 22:07:47 +01:00
preproc-invalid.shader_test tests: Add some tests for shaders which fail to preprocess. 2020-11-24 22:27:59 +01:00
preproc-macro.shader_test vkd3d-shader/preproc: Store argument values per expansion, not per macro. 2024-10-07 17:32:27 +02:00
preproc-misc.shader_test tests: Add some more miscellaneous preprocessor tests. 2020-11-24 22:28:05 +01:00
shader_runner_d3d9.c tests: Add a test for actual multisample loads. 2024-10-28 17:58:05 +01:00
shader_runner_d3d11.c vkd3d-shader/hlsl: Implement the ByteAddressBuffer.Load*() methods. 2024-11-06 22:09:23 +01:00
shader_runner_d3d12.c vkd3d-shader/hlsl: Implement the ByteAddressBuffer.Load*() methods. 2024-11-06 22:09:23 +01:00
shader_runner_gl.c tests: Add a test for actual multisample loads. 2024-10-28 17:58:05 +01:00
shader_runner_metal.m tests/shader_runner: Introduce a Metal shader runner. 2024-10-31 16:47:26 +01:00
shader_runner_vulkan.c tests/shader_runner_vulkan: Avoid using ok() for shader compilation failues in create_graphics_pipeline(). 2024-11-11 15:54:21 +01:00
shader_runner.c tests: Mark some tests in wave-reconvergence.shader_test as buggy on MoltenVK. 2024-11-06 22:15:09 +01:00
shader_runner.h tests: Mark some tests in wave-reconvergence.shader_test as buggy on MoltenVK. 2024-11-06 22:15:09 +01:00
test-driver.sh tests/test-driver: Avoid double space when printing details. 2024-08-22 16:22:29 +02:00
utils.h tests: Test mismatching RTV and pixel shader output types. 2024-10-22 20:38:18 +02:00
vkd3d_api.c vkd3d-common: Get rid of InterlockedDecrement(). 2024-02-06 23:07:36 +01:00
vkd3d_common.c vkd3d-common: Move vkd3d_write_mask_is_contiguous() from vkd3d-shader. 2019-07-05 17:52:04 +02:00
vkd3d_shader_api.c vkd3d-shader/hlsl: Write all writemask components for PSIZE and FOG outputs. 2024-11-05 19:58:49 +01:00
vulkan_procs.h tests: Add a test for actual multisample loads. 2024-10-28 17:58:05 +01:00
vulkan_utils.h tests: Only destroy the device if the context has one in vulkan_test_context_destroy(). 2024-10-10 19:53:18 +02:00