diff options
author | Giovanni Mascellani <gmascellani@codeweavers.com> | 2022-06-10 12:24:09 +0300 |
---|---|---|
committer | Giovanni Mascellani <gmascellani@codeweavers.com> | 2022-07-26 15:48:56 +0300 |
commit | 5eb7bde9c0691257adf9ca467abb3b7ace6c520a (patch) | |
tree | 88606cf94cb9eab3f66f07c6a468d49e183bc288 | |
parent | 48da0a36f5ba15af35b46e2814dbb4ad818c332a (diff) |
vkd3d-shader/hlsl: Write SM4 logic not instructions.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
-rw-r--r-- | tests/function-return.shader_test | 24 | ||||
-rw-r--r-- | tests/loop-declaration-syntax.shader_test | 2 | ||||
-rw-r--r-- | tests/return.shader_test | 36 |
3 files changed, 31 insertions, 31 deletions
diff --git a/tests/function-return.shader_test b/tests/function-return.shader_test index 5602962d..33c92e88 100644 --- a/tests/function-return.shader_test +++ b/tests/function-return.shader_test @@ -184,8 +184,8 @@ float4 main() : sv_target } [test] -todo draw quad -todo probe all rgba (0.4, 0.3, 0.3, 0.9) 1 +draw quad +probe all rgba (0.4, 0.3, 0.3, 0.9) 1 [pixel shader] @@ -239,24 +239,24 @@ float4 main() : sv_target [test] uniform 0 float 0.0 -todo draw quad -todo probe all rgba (0.3, 0.2, 0.3, 0.3) 1 +draw quad +probe all rgba (0.3, 0.2, 0.3, 0.3) 1 uniform 0 float 0.1 -todo draw quad -todo probe all rgba (0.3, 0.3, 0.3, 0.3) 1 +draw quad +probe all rgba (0.3, 0.3, 0.3, 0.3) 1 uniform 0 float 0.3 -todo draw quad -todo probe all rgba (0.3, 0.5, 0.3, 0.3) 1 +draw quad +probe all rgba (0.3, 0.5, 0.3, 0.3) 1 uniform 0 float 0.7 -todo draw quad -todo probe all rgba (0.3, 0.9, 0.7, 0.6) 1 +draw quad +probe all rgba (0.3, 0.9, 0.7, 0.6) 1 uniform 0 float 0.9 -todo draw quad -todo probe all rgba (0.4, 0.1, 0.7, 0.6) 1 +draw quad +probe all rgba (0.4, 0.1, 0.7, 0.6) 1 [pixel shader] diff --git a/tests/loop-declaration-syntax.shader_test b/tests/loop-declaration-syntax.shader_test index d76a2853..6f79f11b 100644 --- a/tests/loop-declaration-syntax.shader_test +++ b/tests/loop-declaration-syntax.shader_test @@ -28,7 +28,7 @@ float4 main() : sv_target } [test] -todo draw quad +draw quad todo probe all rgba (0.0, 1.0, 0.0, 1.0) diff --git a/tests/return.shader_test b/tests/return.shader_test index a1fb53cf..9814c094 100644 --- a/tests/return.shader_test +++ b/tests/return.shader_test @@ -162,8 +162,8 @@ void main(out float4 ret : sv_target) } [test] -todo draw quad -todo probe all rgba (0.2, 0.4, 0.6, 0.8) +draw quad +probe all rgba (0.2, 0.4, 0.6, 0.8) [pixel shader] @@ -185,23 +185,23 @@ void main(out float4 ret : sv_target) [test] uniform 0 float 0.0 -todo draw quad -todo probe all rgba (0.1, 0.1, 0.1, 0.1) 1 +draw quad +probe all rgba (0.1, 0.1, 0.1, 0.1) 1 uniform 0 float 0.1 -todo draw quad -todo probe all rgba (0.2, 0.2, 0.2, 0.2) 1 +draw quad +probe all rgba (0.2, 0.2, 0.2, 0.2) 1 uniform 0 float 0.3 -todo draw quad +draw quad todo probe all rgba (0.4, 0.4, 0.4, 0.4) 1 uniform 0 float 0.7 -todo draw quad +draw quad todo probe all rgba (0.8, 0.8, 0.8, 0.8) 1 uniform 0 float 0.9 -todo draw quad +draw quad todo probe all rgba (0.9, 0.9, 0.9, 0.9) 1 [pixel shader] @@ -230,11 +230,11 @@ void main(out float4 ret : sv_target) [test] uniform 0 float 0.2 -todo draw quad -todo probe all rgba (0.2, 0.2, 0.2, 0.2) +draw quad +probe all rgba (0.2, 0.2, 0.2, 0.2) uniform 0 float 0.8 -todo draw quad -todo probe all rgba (0.5, 0.5, 0.5, 0.5) +draw quad +probe all rgba (0.5, 0.5, 0.5, 0.5) [pixel shader] @@ -263,20 +263,20 @@ uniform 0 float4 0.3 0.0 0.0 0.0 uniform 4 float4 0.0 0.0 0.0 0.0 uniform 8 float4 0.1 0.0 0.0 0.0 todo draw quad -todo probe all rgba (0.1, 0.1, 0.1, 0.1) 1 +probe all rgba (0.1, 0.1, 0.1, 0.1) 1 uniform 4 float4 0.35 0.0 0.0 0.0 todo draw quad -todo probe all rgba (0.2, 0.2, 0.2, 0.2) 1 +probe all rgba (0.2, 0.2, 0.2, 0.2) 1 uniform 8 float4 0.5 0.0 0.0 0.0 todo draw quad -todo probe all rgba (0.4, 0.4, 0.4, 0.4) 1 +probe all rgba (0.4, 0.4, 0.4, 0.4) 1 uniform 0 float4 1.0 0.0 0.0 0.0 todo draw quad -todo probe all rgba (0.4, 0.4, 0.4, 0.4) 1 +probe all rgba (0.4, 0.4, 0.4, 0.4) 1 uniform 4 float4 2.0 0.0 0.0 0.0 todo draw quad -todo probe all rgba (0.9, 0.9, 0.9, 0.9) 1 +probe all rgba (0.9, 0.9, 0.9, 0.9) 1 |