vkd3d/tests
Giovanni Mascellani 5d4edba925 tests: Mark a timestamp query test as buggy on MoltenVK.
The generated Vulkan calls look right and do not trigger any
validation error, but the returned timestamp is 0. A valid
timestamp is returned if the CopyResource() call is commented,
or the second EndQuery() call is moved before CopyResource(),
or the first EndQuery() call is commented. I am not seeing any
sensible pattern here, so I guess there is just a bug in
MoltenVK.
2024-01-24 22:38:26 +01:00
..
hlsl vkd3d-shader/spirv: Handle the ISINF and ISNAN instructions in spirv_compiler_emit_alu_instruction(). 2024-01-24 22:38:04 +01:00
.gitignore tests: Add some C HLSL preprocessor tests. 2020-11-24 22:28:11 +01:00
d3d12_crosstest.h tests: Do not crash if a pipeline statistics query heap cannot be created. 2023-09-22 11:06:44 +02:00
d3d12_invalid_usage.c tests/shader_runner: Use the global test_options structure. 2023-03-10 21:13:05 +01:00
d3d12_test_utils.h tests: Add a test for SV_ViewportArrayIndex. 2024-01-22 22:19:16 +01:00
d3d12.c tests: Mark a timestamp query test as buggy on MoltenVK. 2024-01-24 22:38:26 +01:00
driver.c ci: Execute the shader runner on the correct test data on Windows. 2023-11-23 22:37:21 +01:00
dxcompiler.idl tests/shader-runner: Test shaders with dxcompiler. 2023-10-11 22:21:14 +02:00
hlsl_d3d12.c tests: Test signature reflection via D3DReflect(). 2024-01-24 22:37:53 +01: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: Append spaces between tokens in macro invocations. 2023-08-02 20:19:21 +09: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/shader-runner: Call each runner only once. 2024-01-24 22:37:34 +01:00
shader_runner_d3d11.c tests/shader-runner: Call each runner only once. 2024-01-24 22:37:34 +01:00
shader_runner_d3d12.c tests/shader-runner: Call each runner only once. 2024-01-24 22:37:34 +01:00
shader_runner_gl.c tests/shader-runner: Call each runner only once. 2024-01-24 22:37:34 +01:00
shader_runner_vulkan.c tests: Use the vulkan runner to run SM1 compilation tests. 2024-01-24 22:37:44 +01:00
shader_runner.c tests: Use the vulkan runner to run SM1 compilation tests. 2024-01-24 22:37:44 +01:00
shader_runner.h tests/shader-runner: Call each runner only once. 2024-01-24 22:37:34 +01:00
utils.h tests/shader-runner: Add tests for 64-bit casts. 2023-11-15 21:48:33 +01:00
vkd3d_api.c tests: Distinguish between cross and non-cross Win32 builds. 2023-01-24 18:10:15 +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 tests: Test VKD3D_SHADER_COMPILE_OPTION_BACKCOMPAT_MAP_SEMANTIC_NAMES. 2024-01-24 22:37:53 +01:00
vulkan_procs.h tests: Add support for UAV buffers in Vulkan runner. 2023-05-22 22:03:28 +02:00