mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
tests: Mark individual test directives as todo.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com> Signed-off-by: Zebediah Figura <zfigura@codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
c0562e2a1e
commit
98a36dfa41
37
Makefile.am
37
Makefile.am
@ -317,43 +317,8 @@ tests_vkd3d_api_LDADD = libvkd3d.la @VULKAN_LIBS@
|
||||
tests_vkd3d_shader_api_LDADD = libvkd3d-shader.la
|
||||
SHADER_TEST_LOG_COMPILER = tests/shader_runner
|
||||
XFAIL_TESTS = \
|
||||
tests/arithmetic-float.shader_test \
|
||||
tests/arithmetic-int.shader_test \
|
||||
tests/cast-to-float.shader_test \
|
||||
tests/cast-to-half.shader_test \
|
||||
tests/cast-to-int.shader_test \
|
||||
tests/cast-to-uint.shader_test \
|
||||
tests/hlsl-array-dimension.shader_test \
|
||||
tests/hlsl-initializer-flatten.shader_test \
|
||||
tests/hlsl-initializer-invalid-arg-count.shader_test \
|
||||
tests/hlsl-initializer-local-array.shader_test \
|
||||
tests/hlsl-initializer-nested.shader_test \
|
||||
tests/hlsl-initializer-numeric.shader_test \
|
||||
tests/hlsl-initializer-static-array.shader_test \
|
||||
tests/hlsl-initializer-struct.shader_test \
|
||||
tests/hlsl-duplicate-modifiers.shader_test \
|
||||
tests/hlsl-for.shader_test \
|
||||
tests/hlsl-function.shader_test \
|
||||
tests/hlsl-function-cast.shader_test \
|
||||
tests/hlsl-function-overload.shader_test \
|
||||
tests/hlsl-gather.shader_test \
|
||||
tests/hlsl-intrinsic-override.shader_test \
|
||||
tests/hlsl-majority-pragma.shader_test \
|
||||
tests/hlsl-majority-typedef.shader_test \
|
||||
tests/hlsl-mul.shader_test \
|
||||
tests/hlsl-numeric-constructor-truncation.shader_test \
|
||||
tests/hlsl-numeric-types.shader_test \
|
||||
tests/hlsl-return-implicit-conversion.shader_test \
|
||||
tests/hlsl-return-void.shader_test \
|
||||
tests/hlsl-shape.shader_test \
|
||||
tests/hlsl-static-initializer.shader_test \
|
||||
tests/hlsl-storage-qualifiers.shader_test \
|
||||
tests/hlsl-vector-indexing.shader_test \
|
||||
tests/hlsl-vector-indexing-uniform.shader_test \
|
||||
tests/logic-operations.shader_test \
|
||||
tests/max.shader_test \
|
||||
tests/sampler-offset.shader_test \
|
||||
tests/trigonometry.shader_test
|
||||
tests/hlsl-return-implicit-conversion.shader_test
|
||||
endif
|
||||
|
||||
EXTRA_DIST += $(vkd3d_shader_tests)
|
||||
|
@ -21,5 +21,5 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (5.0, 5.0, -5.0, 3.0)
|
||||
|
@ -8,7 +8,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (20.0, -10.0, 75.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -21,5 +21,5 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (5.0, 5.0, -5.0, 3.0)
|
||||
|
@ -12,7 +12,7 @@ uniform 0 int -1
|
||||
uniform 1 uint 3
|
||||
uniform 2 int -2
|
||||
uniform 3 float 0.5
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.5, 0.5, 0.5, 0.5)
|
||||
|
||||
[pixel shader]
|
||||
|
@ -13,7 +13,7 @@ uniform 0 int -1
|
||||
uniform 1 uint 3
|
||||
uniform 2 int -2
|
||||
uniform 3 float 0.5
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.5, 0.5, 0.5, 0.5)
|
||||
|
||||
[pixel shader]
|
||||
|
@ -19,7 +19,7 @@ uniform 0 float 2.6
|
||||
uniform 1 int -2
|
||||
uniform 2 int -2
|
||||
uniform 3 float -3.6
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.5, 0.5, 0.5, 0.5)
|
||||
|
||||
[pixel shader]
|
||||
|
@ -19,7 +19,7 @@ uniform 0 float 2.6
|
||||
uniform 1 int 2
|
||||
uniform 2 int -2
|
||||
uniform 3 float -3.6
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.5, 0.5, 0.5, 0.5)
|
||||
|
||||
[pixel shader]
|
||||
@ -41,4 +41,4 @@ float4 main() : sv_target
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (0.5, 0.5, 0.5, 0.5)
|
||||
todo probe all rgba (0.5, 0.5, 0.5, 0.5)
|
||||
|
@ -13,5 +13,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.1, 0.1, 0.2, 0.4)
|
||||
|
@ -7,5 +7,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.1, 0.2, 0.3, 0.4)
|
||||
|
@ -22,7 +22,7 @@ float4 main(float tex : texcoord) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe rect rgba ( 0, 0, 159, 480) (10.0, 35.0, 0.0, 0.0)
|
||||
probe rect rgba (161, 0, 479, 480) (10.0, 38.0, 0.0, 0.0)
|
||||
probe rect rgba (481, 0, 640, 480) ( 5.0, 10.0, 0.0, 0.0)
|
||||
|
@ -18,7 +18,7 @@ float4 main() : sv_target
|
||||
|
||||
[test]
|
||||
uniform 0 float4 -1.9 -1.0 2.9 4.0
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (-1.0, -1.0, 2.0, 4.0)
|
||||
|
||||
% As above, but cast "x" to float4 first.
|
||||
@ -41,7 +41,7 @@ float4 main() : sv_target
|
||||
|
||||
[test]
|
||||
uniform 0 float4 -1.9 -1.0 2.9 4.0
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (-1.0, -1.0, 2.0, 4.0)
|
||||
|
||||
% As above, but declare "x" as float4 and cast it to int4.
|
||||
@ -64,7 +64,7 @@ float4 main() : sv_target
|
||||
|
||||
[test]
|
||||
uniform 0 float4 -1.9 -1.0 2.9 4.0
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (-1.0, -1.0, 2.0, 4.0)
|
||||
|
||||
[require]
|
||||
@ -86,5 +86,5 @@ float4 main(uniform int4 i) : sv_target
|
||||
|
||||
[test]
|
||||
uniform 0 int4 -2 0 1 -3000000
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (-1.0, 0.0, 1.0, -3000000.0)
|
||||
|
@ -36,5 +36,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.1, 0.2, 0.1, 0.2)
|
||||
|
@ -139,7 +139,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.5, 0.6, 0.7, 0)
|
||||
|
||||
[pixel shader]
|
||||
@ -160,5 +160,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.6, 0.1, 0.5, 0)
|
||||
|
@ -83,7 +83,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.1, 0.1, 0.0, 0.0)
|
||||
|
||||
|
||||
|
@ -6,7 +6,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1, 2, 3, 4)
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (4, 5, 6, 7)
|
||||
|
||||
|
||||
@ -37,7 +37,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (40, 10, 20, 30)
|
||||
|
||||
|
||||
@ -56,7 +56,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1.0, 2.0, 3.0, 4.0)
|
||||
|
||||
|
||||
@ -69,5 +69,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1.0, 2.0, 3.0, 4.0)
|
||||
|
@ -10,7 +10,7 @@ float4 main() : sv_target
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (17, 18, 19, 20)
|
||||
todo probe all rgba (17, 18, 19, 20)
|
||||
|
||||
|
||||
[pixel shader fail]
|
||||
@ -57,7 +57,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (22, 23, 24, 25)
|
||||
|
||||
|
||||
|
@ -11,7 +11,7 @@ float4 main() : SV_TARGET
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (21, 22, 23, 24)
|
||||
todo probe all rgba (21, 22, 23, 24)
|
||||
|
||||
|
||||
[pixel shader]
|
||||
@ -32,4 +32,4 @@ float4 main() : SV_TARGET
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (71, 72, 73, 74)
|
||||
todo probe all rgba (71, 72, 73, 74)
|
||||
|
@ -6,7 +6,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1, 2, 3, 4)
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ float4 main() : sv_target
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (21, 22, 23, 24)
|
||||
todo probe all rgba (21, 22, 23, 24)
|
||||
|
||||
|
||||
[pixel shader]
|
||||
@ -52,5 +52,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (21, 22, 23, 24)
|
||||
|
@ -6,7 +6,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1.0, 2.0, 3.0, 4.0) 4
|
||||
|
||||
|
||||
@ -18,7 +18,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1.0, 2.0, 3.0, 4.0) 4
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1.0, 2.0, 3.0, 4.0) 4
|
||||
|
||||
|
||||
@ -44,5 +44,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (10.1, 1.1, 1.2, 2.1) 4
|
||||
|
@ -12,7 +12,7 @@ float4 main() : SV_TARGET
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (21, 22, 23, 24)
|
||||
todo probe all rgba (21, 22, 23, 24)
|
||||
|
||||
|
||||
[pixel shader]
|
||||
@ -34,4 +34,4 @@ float4 main() : SV_TARGET
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (61, 62, 63, 64)
|
||||
todo probe all rgba (61, 62, 63, 64)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user