vkd3d/tests
Zebediah Figura f544cb38e5 vkd3d-shader: Implement an initial pass-through HLSL preprocessor.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-09 19:59:49 +01:00
..
.gitignore tests: Add some C HLSL preprocessor tests. 2020-11-24 22:28:11 +01:00
conditional.shader_test tests: Import HLSL conditional tests from Wine. 2020-10-01 21:47:55 +02:00
d3d12_crosstest.h tests: Add some C HLSL preprocessor tests. 2020-11-24 22:28:11 +01:00
d3d12_invalid_usage.c tests: Move invalid BC1_UNORM buffer view tests to d3d12_invalid_usage. 2019-08-12 09:31:19 +02:00
d3d12_test_utils.h tests: Import HLSL conditional tests from Wine. 2020-10-01 21:47:55 +02:00
d3d12.c tests: Introduce a custom format and parser for shader-based tests. 2020-10-01 21:47:49 +02:00
hlsl_d3d12.c vkd3d-shader: Implement an initial pass-through HLSL preprocessor. 2020-12-09 19:59:49 +01:00
hlsl-array-dimension.shader_test tests: Import HLSL array dimension tests from Wine. 2020-10-02 19:04:08 +02:00
hlsl-comma.shader_test tests: Import comma tests from Wine. 2020-10-02 19:04:03 +02:00
hlsl-invalid.shader_test tests: Import invalid HLSL shader tests from Wine. 2020-10-05 20:52:51 +02:00
hlsl-majority-pragma.shader_test tests: Import HLSL majority tests from Wine. 2020-10-02 19:04:10 +02:00
hlsl-majority-typedef.shader_test tests: Import HLSL majority tests from Wine. 2020-10-02 19:04:10 +02:00
hlsl-return-implicit-conversion.shader_test tests: Import HLSL return statement tests from Wine. 2020-10-02 19:04:06 +02:00
hlsl-return-void.shader_test tests: Import HLSL return statement tests from Wine. 2020-10-02 19:04:06 +02:00
hlsl-static-initializer.shader_test tests: Import HLSL static initializer tests from Wine. 2020-10-05 20:52:49 +02:00
hlsl-struct-assignment.shader_test tests: Import HLSL struct assignment tests from Wine. 2020-10-05 20:52:46 +02:00
hlsl-struct-varying.shader_test tests: Import HLSL struct varying tests from Wine. 2020-10-05 20:52:48 +02:00
hlsl-vector-indexing-uniform.shader_test tests: Import vector indexing tests from Wine. 2020-10-01 21:47:57 +02:00
hlsl-vector-indexing.shader_test tests: Import vector indexing tests from Wine. 2020-10-01 21:47:57 +02:00
math.shader_test tests: Import math tests from Wine. 2020-10-01 21:47:53 +02:00
preproc-if-expr.shader_test tests: Add some tests for #if expression evaluation. 2020-11-24 22:27:48 +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 tests: Add some tests for macro expansion. 2020-11-24 22:27:53 +01:00
preproc-misc.shader_test tests: Add some more miscellaneous preprocessor tests. 2020-11-24 22:28:05 +01:00
shader_runner_d3d12.c tests: Use vkd3d_memmem() in shader_runner_d3d12 (Valgrind). 2020-12-02 16:28:51 +01:00
swizzle-0.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-1.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-2.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-3.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-4.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-5.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-6.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
swizzle-7.shader_test tests: Import HLSL swizzle tests from Wine. 2020-10-01 21:47:51 +02:00
trigonometry.shader_test tests: Import trigonometry tests from Wine. 2020-10-02 19:04:01 +02:00
vkd3d_api.c vkd3d: Require VKD3D_API_VERSION_1_2 for version 1.1 root signatures. 2020-06-30 21:05:46 +02: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: Introduce vkd3d_shader_get_supported_target_types(). 2020-08-06 11:54:22 +02:00