
*Very* incomplete. Right now, it can render textures and perform colour-fills to the screen.
18 lines
523 B
Text
18 lines
523 B
Text
; $MODE = "UniformRegister"
|
|
; $NUM_SPI_PS_INPUT_CNTL = 1
|
|
; $SPI_PS_INPUT_CNTL[0].semantic = 0
|
|
; $SPI_PS_INPUT_CNTL[0].default_val = 1
|
|
; $UNIFORM_VARS[0].name = "colour"
|
|
; $UNIFORM_VARS[0].type = "vec4"
|
|
; $UNIFORM_VARS[0].count = 1
|
|
; $UNIFORM_VARS[0].offset = 0
|
|
; $UNIFORM_VARS[0].block = -1
|
|
|
|
00 ALU: ADDR(32) CNT(4)
|
|
0 x: MOV R0.x, C0.x
|
|
y: MOV R0.y, C0.y
|
|
z: MOV R0.z, C0.z
|
|
w: MOV R0.w, C0.w
|
|
01 EXP_DONE: PIX0, R0
|
|
END_OF_PROGRAM
|
|
|