vkd3d/tests/sampler-offset.shader_test
Zebediah Figura 721ea8fa60 tests: Mark some tests as requiring shader model 4.0.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-08 17:45:21 +01:00

55 lines
828 B
Plaintext

[require]
shader model >= 4.0
[sampler 0]
filter point point point
address clamp clamp clamp
[texture 0]
size (3, 3)
0.0 0.0 0.0 0.4 0.1 0.0 0.5 0.0 0.2 0.0 0.0 0.4
0.0 0.1 0.5 0.0 0.1 0.1 0.0 0.4 0.2 0.1 0.5 0.0
0.0 0.2 0.0 0.4 0.1 0.2 0.5 0.0 0.2 0.2 0.0 0.4
[pixel shader]
sampler s;
Texture2D t;
float4 main() : sv_target
{
return t.Sample(s, float2(0.5, 0.5), int2(0, 1));
}
[test]
draw quad
probe all rgba (0.1, 0.2, 0.5, 0.0)
[pixel shader]
sampler s;
Texture2D t;
float4 main() : sv_target
{
return t.Sample(s, float2(0.1, 0.5), int2(2, 1));
}
[test]
draw quad
probe all rgba (0.2, 0.2, 0.0, 0.4)
[pixel shader]
sampler s;
Texture2D t;
float4 main() : sv_target
{
return t.Sample(s, float2(0.9, 0.5), int2(-2, 1));
}
[test]
draw quad
probe all rgba (0.0, 0.2, 0.0, 0.4)