mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2024-09-13 09:16:14 -07: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)
|
||||
|
@ -22,7 +22,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (41, 42, 43, 44)
|
||||
|
||||
|
||||
@ -52,7 +52,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (4311, 4312, 4313, 4314)
|
||||
|
||||
|
||||
@ -80,5 +80,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (21, 22, 23, 24)
|
||||
|
@ -11,7 +11,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.3, 0.3, 0.4, 0.6)
|
||||
|
||||
[pixel shader]
|
||||
@ -27,5 +27,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.3, 0.3, 0.3, 0.4)
|
||||
|
@ -17,5 +17,5 @@ uniform 0 float4 0.1 0.2 0.0 0.0
|
||||
uniform 4 float4 0.3 0.4 0.0 0.0
|
||||
uniform 8 float4 0.1 0.3 0.0 0.0
|
||||
uniform 12 float4 0.2 0.4 0.0 0.0
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.17, 0.39, 0.17, 0.39) 1
|
||||
|
@ -18,5 +18,5 @@ uniform 0 float4 0.1 0.2 0.0 0.0
|
||||
uniform 4 float4 0.3 0.4 0.0 0.0
|
||||
uniform 8 float4 0.1 0.3 0.0 0.0
|
||||
uniform 12 float4 0.2 0.4 0.0 0.0
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.17, 0.39, 0.17, 0.39) 1
|
||||
|
@ -12,7 +12,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (30.0, 70.0, 110.0, 150.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -28,7 +28,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (90.0, 100.0, 110.0, 120.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -44,7 +44,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (14.0, 38.0, 62.0, 86.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -60,7 +60,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (38.0, 44.0, 50.0, 56.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -75,7 +75,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (14.0, 32.0, 50.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -90,7 +90,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (30.0, 36.0, 42.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -106,7 +106,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (50.0, 60.0, 70.0, 80.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -122,7 +122,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (50.0, 60.0, 70.0, 80.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -138,7 +138,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (10.0, 20.0, 30.0, 40.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -154,7 +154,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (10.0, 50.0, 90.0, 130.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -170,7 +170,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (10.0, 20.0, 30.0, 40.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -186,7 +186,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (10.0, 50.0, 90.0, 130.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -202,7 +202,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (90.0, 100.0, 110.0, 120.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -218,7 +218,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (5.0, 10.0, 15.0, 20.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -234,7 +234,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -250,7 +250,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (30.0, 70.0, 110.0, 150.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -268,7 +268,7 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (83.0, 98.0, 113.0, 128.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -286,5 +286,5 @@ float4 main(float4 pos : sv_position) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (78.0, 96.0, 114.0, 0.0)
|
||||
|
@ -29,5 +29,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (1.0, 2.0, 3.0, 5.0)
|
||||
|
@ -56,7 +56,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (5.0, 6.0, 7.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -68,7 +68,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (5.0, 6.0, 7.0, 0.0)
|
||||
|
||||
[pixel shader fail]
|
||||
|
@ -5,7 +5,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.1)
|
||||
|
||||
[pixel shader]
|
||||
@ -15,7 +15,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.1)
|
||||
|
||||
[pixel shader]
|
||||
@ -25,7 +25,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.1)
|
||||
|
||||
[pixel shader]
|
||||
@ -35,7 +35,7 @@ float4x1 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.1)
|
||||
|
||||
[pixel shader]
|
||||
@ -50,7 +50,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -65,7 +65,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -80,7 +80,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -95,7 +95,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader fail]
|
||||
@ -132,7 +132,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -147,7 +147,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -162,7 +162,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader fail]
|
||||
@ -188,7 +188,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader fail]
|
||||
@ -214,7 +214,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
||||
[pixel shader fail]
|
||||
@ -240,5 +240,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.4, 0.3, 0.2, 0.0)
|
||||
|
@ -8,4 +8,4 @@ void main(out float4 ret : sv_target)
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
probe all rgba (0.1, 0.2, 0.3, 0.4)
|
||||
todo probe all rgba (0.1, 0.2, 0.3, 0.4)
|
||||
|
@ -93,7 +93,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 7.0, 9.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -107,7 +107,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 7.0, 9.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -122,7 +122,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -137,7 +137,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -152,7 +152,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 7.0, 12.0, 17.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -167,7 +167,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 7.0, 12.0, 17.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -183,7 +183,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -199,7 +199,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (9.0, 11.0, 13.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -211,7 +211,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -223,7 +223,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -235,7 +235,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -247,7 +247,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -260,7 +260,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -273,7 +273,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 6.0, 8.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -285,7 +285,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 3.0, 4.0, 5.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -297,7 +297,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 3.0, 4.0, 5.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -309,7 +309,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 0.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -321,7 +321,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 4.0, 0.0, 0.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -336,7 +336,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (2.0, 3.0, 4.0, 5.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -351,5 +351,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (6.0, 7.0, 8.0, 9.0)
|
||||
|
@ -12,5 +12,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.8, 0.0, 0.0, 0.0)
|
||||
|
@ -17,5 +17,5 @@ void main(in uniform float4 a, uniform float4 b, out float4 o : sv_target)
|
||||
[test]
|
||||
uniform 0 float4 0.1 0.0 0.0 0.0
|
||||
uniform 4 float4 0.2 0.0 0.0 0.0
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.1, 0.2, 0.3, 0.4)
|
||||
|
@ -12,5 +12,5 @@ float4 main() : SV_TARGET
|
||||
|
||||
[test]
|
||||
uniform 0 float 2
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.5, 0.3, 0.8, 0.2)
|
||||
|
@ -10,5 +10,5 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.02, 0.245, 0.351, 1.0)
|
||||
|
@ -8,7 +8,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 1.0, 1.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -22,7 +22,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -35,7 +35,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -48,7 +48,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 1.0, 1.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -61,7 +61,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 1.0, 1.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -75,7 +75,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -88,7 +88,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -101,7 +101,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 1.0, 1.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -114,7 +114,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 1.0, 1.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -128,7 +128,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -141,7 +141,7 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.0, 0.0, 1.0)
|
||||
|
||||
[pixel shader]
|
||||
@ -154,5 +154,5 @@ float4 main() : SV_TARGET
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 1.0, 1.0, 1.0)
|
||||
|
@ -22,7 +22,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.1, 0.2, 0.5, 0.0)
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.2, 0.2, 0.0, 0.4)
|
||||
|
||||
|
||||
@ -50,5 +50,5 @@ float4 main() : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe all rgba (0.0, 0.2, 0.0, 0.4)
|
||||
|
@ -12,7 +12,7 @@ float4 main(float tex : texcoord) : sv_target
|
||||
}
|
||||
|
||||
[test]
|
||||
draw quad
|
||||
todo draw quad
|
||||
probe rgba ( 0, 0) ( 0.00000000, 1.00000000, 0.0, 0.0)
|
||||
probe rgba ( 1, 0) ( 0.84147098, 0.54030231, 0.0, 0.0) 1024
|
||||
probe rgba ( 2, 0) ( 0.90929743, -0.41614684, 0.0, 0.0) 1024
|
||||
|
Loading…
Reference in New Issue
Block a user