vkd3d/tests
Giovanni Mascellani fbd8b1a8c4 tests/shader-runner: Print the WARP driver version.
Since recent versions seem to have more features and possibly
fewer bugs it is useful to know what you're dealing with.

Currently the latest WARP drivers are distributed here:

  https://www.nuget.org/packages/Microsoft.Direct3D.WARP
2024-10-07 17:33:50 +02:00
..
hlsl vkd3d-shader/glsl: Implement support for VKD3DSPR_IDXTEMP registers. 2024-10-07 17:31:20 +02: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/shader_runner: Introduce a 'depth-bounds' test option. 2024-09-11 14:53:21 +02:00
d3d12.c vkd3d: Clear the output pointer on failure in vkd3d_create_versioned_root_signature_deserializer(). 2024-09-24 13:34:40 +02: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: Handle the SV_SampleIndex semantic. 2024-09-10 21:39:03 +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: Test clip planes. 2024-10-02 21:49:54 +02:00
shader_runner_d3d11.c tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
shader_runner_d3d12.c tests/shader-runner: Query for SM6 support instead of checking VKD3D_SHADER_UNSUPPORTED_DXIL. 2024-09-30 19:29:14 +02:00
shader_runner_gl.c tests/shader_runner: Query for GLSL target support instead of checking VKD3D_SHADER_UNSUPPORTED_GLSL. 2024-09-30 19:28:09 +02:00
shader_runner_vulkan.c tests: Test clip planes. 2024-10-02 21:49:54 +02:00
shader_runner.c tests/shader-runner: Print the WARP driver version. 2024-10-07 17:33:50 +02:00
shader_runner.h tests: Test clip planes. 2024-10-02 21:49:54 +02:00
test-driver.sh tests/test-driver: Avoid double space when printing details. 2024-08-22 16:22:29 +02:00
utils.h tests: Define WIDL macros in utils.h. 2024-07-11 00:34:58 +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 tests: Add a test for the vkd3d_shader_parameter APIs. 2024-07-11 16:58:56 +02:00
vulkan_procs.h tests: Implement multisampling in the Vulkan renderer. 2024-07-11 00:33:57 +02:00