vkd3d/tests
Giovanni Mascellani 711ce4e65d tests: Mark loading from stencil as buggy on MoltenVK.
Specifically, MoltenVK seems to be able to load from stencil, but
the specific replicating swizzle (repeating the stencil value on
all the channels) is not honored. The stencil value is read only
on the red channel.
2024-01-24 22:38:15 +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 loading from stencil as buggy on MoltenVK. 2024-01-24 22:38:15 +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