Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; $MODE = "UniformRegister"
- ; $ATTRIB_VARS[0].name = "aPosition"
- ; $ATTRIB_VARS[0].type = "Float4"
- ; $ATTRIB_VARS[0].location = 0
- ; $ATTRIB_VARS[1].name = "aTexCoords"
- ; $ATTRIB_VARS[1].type = "Float2"
- ; $ATTRIB_VARS[1].location = 1
- ; $UNIFORM_VARS[0].name = "projection"
- ; $UNIFORM_VARS[0].type = "Matrix4x4"
- ; $UNIFORM_VARS[0].count = 1
- ; $UNIFORM_VARS[0].offset = 0
- ; $UNIFORM_VARS[0].block = -1
- ; $UNIFORM_VARS[1].name = "view"
- ; $UNIFORM_VARS[1].type = "Matrix4x4"
- ; $UNIFORM_VARS[1].count = 1
- ; $UNIFORM_VARS[1].offset = 16
- ; $UNIFORM_VARS[1].block = -1
- ; $UNIFORM_VARS[2].name = "model"
- ; $UNIFORM_VARS[2].type = "Matrix4x4"
- ; $UNIFORM_VARS[2].count = 1
- ; $UNIFORM_VARS[2].offset = 32
- ; $UNIFORM_VARS[2].block = -1
- ; $SPI_VS_OUT_ID[0].SEMANTIC_0 = 0
- ; -------- Disassembly --------------------
- 00 CALL_FS NO_BARRIER
- 01 ALU: ADDR(32) CNT(123)
- 0 z: MUL R127.z, C7.y, C11.w
- w: MUL R127.w, C7.x, C11.w
- 1 x: MUL R127.x, C7.w, C11.w
- y: MUL R127.y, C7.z, C11.w
- 2 z: MUL R126.z, C7.y, C10.w
- w: MUL R126.w, C7.x, C10.w
- 3 x: MUL R126.x, C7.w, C10.w
- y: MUL R126.y, C7.z, C10.w
- 4 z: MULADD R127.z, C11.z, C6.y, R127.z
- w: MULADD R127.w, C11.z, C6.x, R127.w
- 5 x: MULADD R127.x, C11.z, C6.w, R127.x
- y: MULADD R127.y, C11.z, C6.z, R127.y
- 6 z: MUL R125.z, C7.y, C9.w
- w: MUL R125.w, C7.x, C9.w
- 7 x: MUL R125.x, C7.w, C9.w
- y: MUL R125.y, C7.z, C9.w
- 8 z: MULADD R126.z, C10.z, C6.y, R126.z
- w: MULADD R126.w, C10.z, C6.x, R126.w
- 9 x: MULADD R126.x, C10.z, C6.w, R126.x
- y: MULADD R126.y, C10.z, C6.z, R126.y
- 10 z: MULADD R127.z, C11.y, C5.y, R127.z
- w: MULADD R127.w, C11.y, C5.x, R127.w
- 11 x: MULADD R127.x, C11.y, C5.w, R127.x
- y: MULADD R127.y, C11.y, C5.z, R127.y
- 12 z: MUL R124.z, C8.w, C7.y
- w: MUL R124.w, C8.w, C7.x
- 13 x: MUL R124.x, C8.w, C7.w
- y: MUL R124.y, C8.w, C7.z
- 14 z: MULADD R125.z, C9.z, C6.y, R125.z
- w: MULADD R125.w, C9.z, C6.x, R125.w
- 15 x: MULADD R125.x, C9.z, C6.w, R125.x
- y: MULADD R125.y, C9.z, C6.z, R125.y
- 16 z: MULADD R126.z, C10.y, C5.y, R126.z
- w: MULADD R126.w, C10.y, C5.x, R126.w
- 17 x: MULADD R126.x, C10.y, C5.w, R126.x
- y: MULADD R126.y, C10.y, C5.z, R126.y
- 18 z: MULADD R127.z, C11.x, C4.y, R127.z
- w: MULADD R0.w, C11.x, C4.x, R127.w
- 19 x: MULADD R127.x, C11.x, C4.w, R127.x
- y: MULADD R127.y, C11.x, C4.z, R127.y
- 20 z: MULADD R124.z, C8.z, C6.y, R124.z
- w: MULADD R124.w, C8.z, C6.x, R124.w
- 21 x: MULADD R124.x, C8.z, C6.w, R124.x
- y: MULADD R124.y, C8.z, C6.z, R124.y
- 22 z: MULADD R125.z, C9.y, C5.y, R125.z
- w: MULADD R125.w, C9.y, C5.x, R125.w
- 23 x: MULADD R125.x, C9.y, C5.w, R125.x
- y: MULADD R125.y, C9.y, C5.z, R125.y
- 24 z: MULADD R2.z, C10.x, C4.y, R126.z
- w: MULADD R2.w, C10.x, C4.x, R126.w
- 25 x: MULADD R0.x, C10.x, C4.w, R126.x
- y: MULADD R2.y, C10.x, C4.z, R126.y
- 26 x: MUL R126.x, R127.x, C3.w
- y: MUL R126.y, R127.y, C3.w
- z: MUL R126.z, R127.z, C3.w
- w: MUL R126.w, R0.w, C3.w
- t: MUL R127.w, R0.w, C2.w
- 27 z: MULADD R124.z, C8.y, C5.y, R124.z
- w: MULADD R124.w, C8.y, C5.x, R124.w
- 28 x: MULADD R124.x, C8.y, C5.w, R124.x
- y: MULADD R124.y, C8.y, C5.z, R124.y
- 29 z: MULADD R3.z, C9.x, C4.y, R125.z
- w: MULADD R3.w, C9.x, C4.x, R125.w
- 30 x: MULADD R3.x, C9.x, C4.w, R125.x
- y: MULADD R3.y, C9.x, C4.z, R125.y
- 31 x: MUL R125.x, R127.x, C2.w
- y: MUL R125.y, R127.y, C2.w
- z: MUL R126.z, R127.z, C2.w
- w: MULADD R126.w, C3.z, R2.w, R126.w
- t: MULADD R125.z, C3.z, R2.z, R126.z VEC_120
- 32 x: MULADD R126.x, C3.z, R0.x, R126.x
- y: MULADD R126.y, C3.z, R2.y, R126.y VEC_201
- z: MUL R0.z, R127.z, C1.w
- w: MUL R125.w, R0.w, C1.w
- t: MUL R0.y, R127.y, C1.w
- 33 z: MULADD R5.z, C8.x, C4.y, R124.z
- w: MULADD R6.w, C8.x, C4.x, R124.w
- 34 x: MULADD R6.x, C8.x, C4.w, R124.x
- y: MULADD R4.y, C8.x, C4.z, R124.y
- 35 x: MUL R125.x, R127.x, C1.w
- y: MULADD R125.y, C2.z, R2.y, R125.y
- z: MULADD R126.z, C2.z, R2.z, R126.z
- w: MULADD R127.w, C2.z, R2.w, R127.w
- t: MULADD R124.x, C2.z, R0.x, R125.x VEC_120
- 36 x: MULADD R126.x, C3.y, R3.x, R126.x
- y: MULADD R126.y, C3.y, R3.y, R126.y
- z: MULADD R125.z, C3.y, R3.z, R125.z
- w: MULADD R126.w, C3.y, R3.w, R126.w VEC_201
- t: MUL R124.w, R0.w, C0.w
- 37 x: MUL R127.x, R127.x, C0.w
- y: MUL R127.y, R127.y, C0.w
- z: MUL R127.z, R127.z, C0.w
- w: MULADD R125.w, C1.z, R2.w, R125.w
- t: MULADD R124.z, C1.z, R2.z, R0.z VEC_120
- 38 x: MULADD R125.x, C1.z, R0.x, R125.x
- y: MULADD R124.y, C1.z, R2.y, R0.y
- z: MULADD R126.z, C2.y, R3.z, R126.z
- w: MULADD R123.w, C2.y, R3.w, R127.w
- 39 x: MULADD R124.x, C2.y, R3.x, R124.x
- y: MULADD R125.y, C2.y, R3.y, R125.y
- z: MULADD R125.z, C3.x, R5.z, R125.z
- w: MULADD R123.w, C3.x, R6.w, R126.w VEC_021
- t: MULADD R126.w, C2.x, R6.w, PV38.w VEC_021
- 40 x: MULADD R126.x, C3.x, R6.x, R126.x
- y: MULADD R126.y, C3.x, R4.y, R126.y
- z: MULADD R2.z, C0.z, R2.z, R127.z
- w: MULADD R0.w, C0.z, R2.w, R124.w VEC_201
- t: MUL R124.w, R1.w, PV39.w
- 41 x: MULADD R4.x, C0.z, R0.x, R127.x
- y: MULADD R0.y, C0.z, R2.y, R127.y
- z: MULADD R0.z, C1.y, R3.z, R124.z VEC_120
- w: MULADD R4.w, C1.y, R3.w, R125.w VEC_201
- t: MUL R125.z, R1.w, R125.z
- 42 x: MULADD R5.x, C1.y, R3.x, R125.x VEC_120
- y: MULADD R123.y, C1.y, R3.y, R124.y
- z: MULADD R123.z, C2.x, R5.z, R126.z
- w: MUL R2.w, R1.w, R126.y VEC_102
- t: MUL R2.x, R1.w, R126.x
- 43 x: MULADD R0.x, C2.x, R6.x, R124.x
- y: MULADD R2.y, C2.x, R4.y, R125.y VEC_021
- z: MULADD R4.z, R1.z, PV42.z, R125.z
- w: MULADD R5.w, R1.z, R126.w, R124.w
- t: MULADD R5.y, C1.x, R4.y, PV42.y VEC_021
- 02 ALU: ADDR(155) CNT(21)
- 44 x: MULADD R124.x, R1.z, R0.x, R2.x VEC_120
- y: MULADD R123.y, R1.z, R2.y, R2.w VEC_102
- z: MULADD R125.z, C0.y, R3.z, R2.z VEC_120
- w: MULADD R126.w, C0.y, R3.w, R0.w VEC_201
- t: MULADD R122.x, C0.y, R3.y, R0.y VEC_120
- 45 x: MULADD R126.x, C0.y, R3.x, R4.x
- y: MULADD R126.y, C0.x, R4.y, PS44 VEC_102
- z: MULADD R123.z, C1.x, R5.z, R0.z
- w: MULADD R123.w, C1.x, R6.w, R4.w
- t: MULADD R124.y, R1.y, R5.y, PV44.y
- 46 x: MULADD R123.x, C1.x, R6.x, R5.x
- y: MULADD R125.y, C0.x, R6.w, R126.w
- z: MULADD R126.z, R1.y, PV45.z, R4.z VEC_120
- w: MULADD R126.w, R1.y, PV45.w, R5.w VEC_120
- t: MULADD R125.z, C0.x, R5.z, R125.z VEC_120
- 47 x: MULADD R123.x, R1.y, PV46.x, R124.x
- y: MULADD R123.y, C0.x, R6.x, R126.x VEC_201
- 48 x: MULADD R1.x, R1.x, R125.y, R126.w
- y: MULADD R1.y, R1.x, R125.z, R126.z
- z: MULADD R1.z, R1.x, R126.y, R124.y VEC_120
- w: MULADD R1.w, R1.x, PV47.y, PV47.x
- 03 EXP_DONE: POS0, R1
- 04 EXP_DONE: PARAM0, R0.____
- 05 ALU: ADDR(176) CNT(1)
- 49 x: NOP ____
- 06 NOP NO_BARRIER
- END_OF_PROGRAM
- ; $MODE = "UniformRegister"
- ; $SAMPLER_VARS[0].name = "tex"
- ; $SAMPLER_VARS[0].type = "sampler2D"
- ; $SAMPLER_VARS[0].location = 0
- ; $NUM_SPI_PS_INPUT_CNTL = 1
- ; $SPI_PS_INPUT_CNTL[0].SEMANTIC = 0
- ; $SPI_PS_INPUT_CNTL[0].DEFAULT_VAL = 1
- ; -------- Disassembly --------------------
- 00 TEX: ADDR(16) CNT(1) VALID_PIX
- 0 SAMPLE R0, R0.xy0x, t0, s0
- 01 EXP_DONE: PIX0, R0
- END_OF_PROGRAM
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement