summaryrefslogtreecommitdiffstats
path: root/progs
diff options
context:
space:
mode:
authorKeith Whitwell <keithw@vmware.com>2009-09-12 18:33:46 -0700
committerKeith Whitwell <keithw@vmware.com>2009-09-12 18:33:46 -0700
commit18e5f1cee4cadc6306ebc2e2ba047172ff42556a (patch)
treed7eaa67b09be8bde426794f8664f8a6c38dcb67d /progs
parent055fe5768c6e455b3466be47e1771711c495f1c6 (diff)
downloadexternal_mesa3d-18e5f1cee4cadc6306ebc2e2ba047172ff42556a.zip
external_mesa3d-18e5f1cee4cadc6306ebc2e2ba047172ff42556a.tar.gz
external_mesa3d-18e5f1cee4cadc6306ebc2e2ba047172ff42556a.tar.bz2
tgsi: implement saturation
Fix recent performance regression.
Diffstat (limited to 'progs')
-rw-r--r--progs/fp/add-sat.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/progs/fp/add-sat.txt b/progs/fp/add-sat.txt
new file mode 100644
index 0000000..2253efb
--- /dev/null
+++ b/progs/fp/add-sat.txt
@@ -0,0 +1,6 @@
+!!ARBfp1.0
+TEMP R0;
+MOV R0, fragment.color;
+ADD_SAT R0, R0, R0;
+MUL result.color, {0.5}.x, R0;
+END