Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ValveSoftware/vkd3d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiovanni Mascellani <gmascellani@codeweavers.com>2022-06-10 12:24:09 +0300
committerGiovanni Mascellani <gmascellani@codeweavers.com>2022-07-26 15:48:56 +0300
commit5eb7bde9c0691257adf9ca467abb3b7ace6c520a (patch)
tree88606cf94cb9eab3f66f07c6a468d49e183bc288
parent48da0a36f5ba15af35b46e2814dbb4ad818c332a (diff)
vkd3d-shader/hlsl: Write SM4 logic not instructions.
Signed-off-by: Giovanni Mascellani <gmascellani@codeweavers.com>
-rw-r--r--tests/function-return.shader_test24
-rw-r--r--tests/loop-declaration-syntax.shader_test2
-rw-r--r--tests/return.shader_test36
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