NV1 XY logic¶
Contents
Introduction¶
Todo
write me
Vertex RAM¶
-
reg32nv1-pgraph-vtx-xy-abs¶ -
nv1-pgraph0x400+i*0x4: VTX_X_ABS[i] (i<18) -
nv1-pgraph0x480+i*0x4: VTX_Y_ABS[i] (i<18) Todo
write me
-
reg32nv1-pgraph-vtx-xy-rel¶ -
nv1-pgraph0x500+i*0x4: VTX_X_REL[i] (i<18) -
nv1-pgraph0x580+i*0x4: VTX_Y_REL[i] (i<18) Todo
write me
-
reg32nv1-pgraph-vtx-beta¶ -
nv1-pgraph0x700+i*0x4: VTX_BETA[i] (i<14) Todo
write me
Clip rectangles¶
-
reg32nv1-pgraph-canvas-min¶ -
nv1-pgraph0x688: CANVAS_MIN Todo
write me
-
reg32nv1-pgraph-canvas-max¶ -
nv1-pgraph0x68c: CANVAS_MAX Todo
write me
-
reg32nv1-pgraph-uclip-abs¶ -
nv1-pgraph0x460+i*0x4: UCLIP_X_ABS[i] (i<2) -
nv1-pgraph0x468+i*0x4: UCLIP_Y_ABS[i] (i<2) Todo
write me
-
reg32nv1-pgraph-uclip-rel¶ -
nv1-pgraph0x560+i*0x4: UCLIP_X_REL[i] (i<2) -
nv1-pgraph0x568+i*0x4: UCLIP_Y_REL[i] (i<2) Todo
write me
-
reg32nv1-pgraph-iclip-abs¶ -
nv1-pgraph0x450: ICLIP_X_ABS -
nv1-pgraph0x454: ICLIP_Y_ABS Todo
write me
-
reg32nv1-pgraph-iclip-rel¶ -
nv1-pgraph0x550: ICLIP_X_REL -
nv1-pgraph0x554: ICLIP_Y_REL Todo
write me
Misc registers¶
-
reg32nv1-pgraph-xy-a¶ -
nv1-pgraph0x640: XY_A Todo
write me
-
reg32nv1-pgraph-xy-b¶ -
nv1-pgraph0x644: XY_B Todo
write me
-
reg32nv1-pgraph-xy-d¶ -
nv1-pgraph0x648: XY_D_X -
nv1-pgraph0x64c: XY_D_Y Todo
write me
-
reg32nv1-pgraph-xy-e¶ -
nv1-pgraph0x65c: XY_E Todo
write me
Source color¶
-
reg32nv1-pgraph-src-color¶ -
nv1-pgraph0x654: SRC_COLOR Todo
write me
Valid state mask¶
-
reg32nv1-pgraph-valid¶ -
nv1-pgraph0x650: VALID Todo
write me
Textured quad subdivision¶
-
reg32nv1-pgraph-subdivide¶ -
nv1-pgraph0x658: SUBDIVIDE Todo
write me