Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save brett19/04dfc49f8cbcb695f2e6c958d8658542 to your computer and use it in GitHub Desktop.
Save brett19/04dfc49f8cbcb695f2e6c958d8658542 to your computer and use it in GitHub Desktop.
00 TEX ADDR(64) CNT(1)
0 SAMPLE R0.x___, R0.xy0x, t0, s0
01 ALU ADDR(32) CNT(1)
1 x: KILLGE ____, 0.0f, R0.x
02 ALU_PUSH_BEFORE ADDR(33) CNT(1)
2 x: PRED_SETGT ____, R0.x, 0.0f UPDATE_EXECUTE_MASK DEACTIVATE UPDATE_PRED
03 POP POP_COUNT(1)
04 ALU
3 w: ADD R0.w, -C1.x, 1.0f
04 ALU_PUSH_BEFORE ADDR(34) CNT(2)
4 x: PRED_SETGT ____, R0.w, R0.x UPDATE_EXECUTE_MASK DEACTIVATE UPDATE_PRED
05 JUMP ADDR(8)
06 ALU ADDR(36) CNT(1) WHOLE_QUAD
5 y: MOV R0.y, 0.0f
07 TEX ADDR(66) CNT(1) VALID_PIX
6 SAMPLE R0.xyzw, R0.xy0x, t1, s1
08 ELSE POP_COUNT(1) ADDR(12)
09 ALU ADDR(37) CNT(11)
7 y: MOV R0.y, 0.0f
z: ADD ____, R0.x, -R0.w
t: RECIP_IEEE T0.z, C1.z SCL_210
8 x: ADD T0.x, PV7.z, C1.y
y: ADD T0.y, R0.x, -PV7.z
9 w: ADD ____, PV8.x, -C1.z
10 y: MUL_IEEE ____, PV9.w, T0.z
11 x: ADD ____, PV10.y, 1.0f
12 w: FLOOR ____, PV11.x
13 z: MULADD T4.z, -PV12.w, C1.z, T0.x
14 x: ADD R0.x, T0.y, PV13.z
10 TEX ADDR(68) CNT(1) VALID_PIX
15 SAMPLE R0.xyzw, R0.xy0x, t1, s1
11 POP POP_COUNT(1)
12 ALU ADDR(48) CNT(5)
16 x: MULADD R0.x, R0.x, C2.x, C0.x
y: MULADD R0.y, R0.y, C2.y, C0.y
17 z: MULADD R0.z, R0.z, C2.z, C0.z
w: MULADD R0.w, R0.w, C2.w, C0.w
18 x: KILLGE ____, 0.0f, PV17.w
13 EXP_DONE PIXEL0, R0.xyzw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment