summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dadd.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dadd.sh')
-rw-r--r--src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dadd.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dadd.sh b/src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dadd.sh
new file mode 100644
index 0000000000..54d8358eaa
--- /dev/null
+++ b/src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dadd.sh
@@ -0,0 +1,15 @@
+FRAG
+
+DCL IN[0], COLOR, LINEAR
+DCL OUT[0], COLOR
+DCL TEMP[0..1]
+
+F2D TEMP[0], IN[0]
+F2D TEMP[1], IN[0].zwzw
+DADD TEMP[0], TEMP[0], TEMP[0]
+DADD TEMP[1], TEMP[1], TEMP[1]
+D2F OUT[0].xy, TEMP[0]
+D2F TEMP[1].xy, TEMP[1]
+MOV OUT[0].zw, TEMP[1].xyxy
+
+END