..
.gitignore
tests: Add some C HLSL preprocessor tests.
2020-11-24 22:28:11 +01:00
abs.shader_test
vkd3d-shader/hlsl: Parse the abs() intrinsic.
2021-09-20 20:53:01 +02:00
cast-to-float.shader_test
tests: Test casts to float.
2021-09-15 18:33:53 +02:00
cast-to-half.shader_test
tests: Test casts to half.
2021-09-15 18:33:56 +02:00
cast-to-int.shader_test
tests: Test casts to int.
2021-09-15 18:33:59 +02:00
cast-to-uint.shader_test
tests: Test casts to uint.
2021-09-15 18:34:01 +02:00
conditional.shader_test
tests: Import HLSL conditional tests from Wine.
2020-10-01 21:47:55 +02:00
d3d12_crosstest.h
tests: Include <stddef.h> from "d3d12_crosstest.h". (Clang).
2021-08-06 12:31:13 +02: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: Add a test for texture load instructions.
2021-10-05 21:09:20 +02:00
d3d12.c
tests: Add a test for exporting SV_StencilRef from a pixel shader.
2021-10-18 18:36:58 +02:00
hlsl_d3d12.c
vkd3d-shader: Add predefined macros to the macro list.
2021-01-26 21:28:14 +01:00
hlsl-array-dimension.shader_test
tests: Use % as the shader_test comment character.
2021-10-05 21:09:16 +02:00
hlsl-bool-cast.shader_test
tests: Test casting to and then from bool.
2021-09-08 17:41:19 +02:00
hlsl-clamp.shader_test
vkd3d-shader/hlsl: Parse the clamp() intrinsic.
2021-09-08 17:40:55 +02:00
hlsl-comma.shader_test
tests: Import comma tests from Wine.
2020-10-02 19:04:03 +02:00
hlsl-duplicate-modifiers.shader_test
vkd3d-shader: Allow declarations to specify type modifiers redundant with the type.
2021-06-28 13:43:49 +02:00
hlsl-for.shader_test
tests: Test a for loop, with break and continue.
2021-09-15 18:34:58 +02:00
hlsl-function-overload.shader_test
tests: Add a simple test for function overloads.
2021-09-08 17:40:40 +02:00
hlsl-invalid.shader_test
vkd3d-shader: Apply type modifiers recursively when cloning a type.
2021-06-28 13:43:52 +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-nested-arrays.shader_test
tests: Add some tests for nested arrays.
2021-03-05 18:00:55 +01: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-shape.shader_test
tests: Test the shape of the sum of two numeric values.
2021-09-15 18:34:53 +02:00
hlsl-state-block-syntax.shader_test
vkd3d-shader/hlsl: Parse state blocks in variable definitions.
2021-10-01 19:32:26 +02:00
hlsl-static-initializer.shader_test
vkd3d-shader: Allow static const variables to lack an initializer.
2021-03-22 16:59:18 +01:00
hlsl-storage-qualifiers.shader_test
tests: Add some tests for HLSL storage qualifiers.
2021-05-14 21:02:11 +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-semantics.shader_test
vkd3d-shader: Avoid using the term "varying" for all semantics.
2021-05-10 18:09:26 +02:00
hlsl-vector-indexing-uniform.shader_test
tests: Use % as the shader_test comment character.
2021-10-05 21:09:16 +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
max.shader_test
vkd3d-shader/hlsl: Parse the max() intrinsic.
2021-09-08 17:40:52 +02:00
pow.shader_test
vkd3d-shader/hlsl: Parse the pow() intrinsic.
2021-09-20 20:53:17 +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
saturate.shader_test
vkd3d-shader/hlsl: Parse the saturate() intrinsic.
2021-09-17 22:56:27 +02:00
shader_runner_d3d12.c
tests: Add a test for explicitly typed textures.
2021-10-05 21:09:25 +02: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
texture-load-typed.shader_test
tests: Add a test for explicitly typed textures.
2021-10-05 21:09:25 +02:00
texture-load.shader_test
tests: Add a test for texture load instructions.
2021-10-05 21:09:20 +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/sm1: Add support for vkd3d_shader_scan().
2021-10-06 18:35:46 +02:00
writemask-assignop-0.shader_test
tests: Add some tests for fused assignment operations with writemasks.
2021-03-15 20:39:13 +01:00
writemask-assignop-1.shader_test
tests: Add some tests for fused assignment operations with writemasks.
2021-03-15 20:39:13 +01:00
writemask-assignop-2.shader_test
tests: Add some tests for fused assignment operations with writemasks.
2021-03-15 20:39:13 +01:00
writemask-assignop-3.shader_test
tests: Add some tests for fused assignment operations with writemasks.
2021-03-15 20:39:13 +01:00