summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-dmin.sh
blob: cdc8d02684da58083a7567e74b46fea026d422d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FRAG

DCL IN[0], COLOR, LINEAR
DCL OUT[0], COLOR
DCL TEMP[0..5]

IMM FLT32 { 0.6, 0.6, 0.6, 1.0 }

F2D TEMP[0], IN[0]
F2D TEMP[1], IN[0].zwzw
F2D TEMP[4], IMM[0]
F2D TEMP[5], IMM[0].zwzw
DMIN TEMP[0], TEMP[4], TEMP[0]
DMIN TEMP[1], TEMP[5], TEMP[1]
DMOV TEMP[2].zw, TEMP[0]
DMOV TEMP[3].xy, TEMP[1].zwzw
D2F OUT[0].x, TEMP[0]
D2F OUT[0].y, TEMP[2]
D2F TEMP[0].x, TEMP[1]
D2F TEMP[1].x, TEMP[3]
MOV OUT[0].z, TEMP[0].zzxz
MOV OUT[0].w, TEMP[1].xxxx


END