GPU/Internal Registers: Difference between revisions
Steveice10 (talk | contribs) |
Steveice10 (talk | contribs) |
||
Line 3,303: | Line 3,303: | ||
|- | |- | ||
| 0280 | | 0280 | ||
| [[# | | [[#GPUREG_SH_BOOLUNIFORM|GPUREG_GSH_BOOLUNIFORM]] | ||
| | | | ||
|PICA_REG_GS_BOOL | |PICA_REG_GS_BOOL | ||
|- | |- | ||
| 0281 | | 0281 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_GSH_INTUNIFORM_I0]] | ||
| | | | ||
|PICA_REG_GS_INT0 | |PICA_REG_GS_INT0 | ||
|- | |- | ||
| 0282 | | 0282 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_GSH_INTUNIFORM_I1]] | ||
| | | | ||
|PICA_REG_GS_INT1 | |PICA_REG_GS_INT1 | ||
|- | |- | ||
| 0283 | | 0283 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_GSH_INTUNIFORM_I2]] | ||
| | | | ||
|PICA_REG_GS_INT2 | |PICA_REG_GS_INT2 | ||
|- | |- | ||
| 0284 | | 0284 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_GSH_INTUNIFORM_I3]] | ||
| | | | ||
|PICA_REG_GS_INT3 | |PICA_REG_GS_INT3 | ||
Line 3,348: | Line 3,348: | ||
|- | |- | ||
| 0289 | | 0289 | ||
| [[# | | [[#GPUREG_SH_INPUTBUFFER_CONFIG|GPUREG_GSH_INPUTBUFFER_CONFIG]] | ||
| | | | ||
|PICA_REG_GS_ATTR_NUM | |PICA_REG_GS_ATTR_NUM | ||
|- | |- | ||
| 028A | | 028A | ||
| [[# | | [[#GPUREG_SH_ENTRYPOINT|GPUREG_GSH_ENTRYPOINT]] | ||
| | | | ||
|PICA_REG_GS_START_ADDR | |PICA_REG_GS_START_ADDR | ||
|- | |- | ||
| 028B | | 028B | ||
| [[# | | [[#GPUREG_SH_ATTRIBUTES_PERMUTATION_LOW|GPUREG_GSH_ATTRIBUTES_PERMUTATION_LOW]] | ||
| | | | ||
|PICA_REG_GS_ATTR_IN_REG_MAP0 | |PICA_REG_GS_ATTR_IN_REG_MAP0 | ||
|- | |- | ||
| 028C | | 028C | ||
| [[# | | [[#GPUREG_SH_ATTRIBUTES_PERMUTATION_HIGH|GPUREG_GSH_ATTRIBUTES_PERMUTATION_HIGH]] | ||
| | | | ||
|PICA_REG_GS_ATTR_IN_REG_MAP1 | |PICA_REG_GS_ATTR_IN_REG_MAP1 | ||
|- | |- | ||
| 028D | | 028D | ||
| [[# | | [[#GPUREG_SH_OUTMAP_MASK|GPUREG_GSH_OUTMAP_MASK]] | ||
| | | | ||
|PICA_REG_GS_OUT_REG_MASK | |PICA_REG_GS_OUT_REG_MASK | ||
Line 3,378: | Line 3,378: | ||
|- | |- | ||
| 028F | | 028F | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_END|GPUREG_GSH_CODETRANSFER_END]] | ||
| | | | ||
|PICA_REG_GS_PROG_RENEWAL_END | |PICA_REG_GS_PROG_RENEWAL_END | ||
|- | |- | ||
| 0290 | | 0290 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_INDEX|GPUREG_GSH_FLOATUNIFORM_INDEX]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_ADDR | |PICA_REG_GS_FLOAT_ADDR | ||
|- | |- | ||
| 0291 | | 0291 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA0]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA0 | ||
|- | |- | ||
| 0292 | | 0292 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA1]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA1 | ||
|- | |- | ||
| 0293 | | 0293 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA2]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA2 | ||
|- | |- | ||
| 0294 | | 0294 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA3]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA3 | ||
|- | |- | ||
| 0295 | | 0295 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA4]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA4 | ||
|- | |- | ||
| 0296 | | 0296 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA5]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA5 | ||
|- | |- | ||
| 0297 | | 0297 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA6]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA6 | ||
|- | |- | ||
| 0298 | | 0298 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_GSH_FLOATUNIFORM_DATA7]] | ||
| | | | ||
| | |PICA_REG_GS_FLOAT_DATA7 | ||
|- | |- | ||
| 0299 | | 0299 | ||
Line 3,438: | Line 3,438: | ||
|- | |- | ||
| 029B | | 029B | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_INDEX|GPUREG_GSH_CODETRANSFER_INDEX]] | ||
| ? | | ? | ||
|PICA_REG_GS_PROG_ADDR | |PICA_REG_GS_PROG_ADDR | ||
|- | |- | ||
| 029C | | 029C | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA0]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA0 | |PICA_REG_GS_PROG_DATA0 | ||
|- | |- | ||
| 029D | | 029D | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA1]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA1 | |PICA_REG_GS_PROG_DATA1 | ||
|- | |- | ||
| 029E | | 029E | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA2]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA2 | |PICA_REG_GS_PROG_DATA2 | ||
|- | |- | ||
| 029F | | 029F | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA3]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA3 | |PICA_REG_GS_PROG_DATA3 | ||
|- | |- | ||
| 02A0 | | 02A0 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA4]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA4 | |PICA_REG_GS_PROG_DATA4 | ||
|- | |- | ||
| 02A1 | | 02A1 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA5]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA5 | |PICA_REG_GS_PROG_DATA5 | ||
|- | |- | ||
| 02A2 | | 02A2 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA6]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA6 | |PICA_REG_GS_PROG_DATA6 | ||
|- | |- | ||
| 02A3 | | 02A3 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_GSH_CODETRANSFER_DATA7]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA7 | |PICA_REG_GS_PROG_DATA7 | ||
Line 3,488: | Line 3,488: | ||
|- | |- | ||
| 02A5 | | 02A5 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_INDEX|GPUREG_GSH_OPDESCS_INDEX]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_ADDR | |PICA_REG_GS_PROG_SWIZZLE_ADDR | ||
|- | |- | ||
| 02A6 | | 02A6 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA0]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA0 | |PICA_REG_GS_PROG_SWIZZLE_DATA0 | ||
|- | |- | ||
| 02A7 | | 02A7 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA1]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA1 | |PICA_REG_GS_PROG_SWIZZLE_DATA1 | ||
|- | |- | ||
| 02A8 | | 02A8 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA2]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA2 | |PICA_REG_GS_PROG_SWIZZLE_DATA2 | ||
|- | |- | ||
| 02A9 | | 02A9 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA3]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA3 | |PICA_REG_GS_PROG_SWIZZLE_DATA3 | ||
|- | |- | ||
| 02AA | | 02AA | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA4]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA4 | |PICA_REG_GS_PROG_SWIZZLE_DATA4 | ||
|- | |- | ||
| 02AB | | 02AB | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA5]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA5 | |PICA_REG_GS_PROG_SWIZZLE_DATA5 | ||
|- | |- | ||
| 02AC | | 02AC | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA6]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA6 | |PICA_REG_GS_PROG_SWIZZLE_DATA6 | ||
|- | |- | ||
| 02AD | | 02AD | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_GSH_OPDESCS_DATA7]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA7 | |PICA_REG_GS_PROG_SWIZZLE_DATA7 | ||
Line 3,545: | Line 3,545: | ||
|- | |- | ||
| 02B0 | | 02B0 | ||
| [[# | | [[#GPUREG_SH_BOOLUNIFORM|GPUREG_VSH_BOOLUNIFORM]] | ||
| | | | ||
|PICA_REG_VS_BOOL | |PICA_REG_VS_BOOL | ||
|- | |- | ||
| 02B1 | | 02B1 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_VSH_INTUNIFORM_I0]] | ||
| | | | ||
|PICA_REG_VS_INT0 | |PICA_REG_VS_INT0 | ||
|- | |- | ||
| 02B2 | | 02B2 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_VSH_INTUNIFORM_I1]] | ||
| | | | ||
|PICA_REG_VS_INT1 | |PICA_REG_VS_INT1 | ||
|- | |- | ||
| 02B3 | | 02B3 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_VSH_INTUNIFORM_I2]] | ||
| | | | ||
|PICA_REG_VS_INT2 | |PICA_REG_VS_INT2 | ||
|- | |- | ||
| 02B4 | | 02B4 | ||
| [[# | | [[#GPUREG_SH_INTUNIFORM_Ii|GPUREG_VSH_INTUNIFORM_I3]] | ||
| | | | ||
|PICA_REG_VS_INT3 | |PICA_REG_VS_INT3 | ||
Line 3,590: | Line 3,590: | ||
|- | |- | ||
| 02B9 | | 02B9 | ||
| [[# | | [[#GPUREG_SH_INPUTBUFFER_CONFIG|GPUREG_VSH_INPUTBUFFER_CONFIG]] | ||
| | | | ||
|PICA_REG_VS_ATTR_NUM0 | |PICA_REG_VS_ATTR_NUM0 | ||
|- | |- | ||
| 02BA | | 02BA | ||
| [[# | | [[#GPUREG_SH_ENTRYPOINT|GPUREG_VSH_ENTRYPOINT]] | ||
| | | | ||
|PICA_REG_VS_START_ADDR | |PICA_REG_VS_START_ADDR | ||
|- | |- | ||
| 02BB | | 02BB | ||
| [[# | | [[#GPUREG_SH_ATTRIBUTES_PERMUTATION_LOW|GPUREG_VSH_ATTRIBUTES_PERMUTATION_LOW]] | ||
| | | | ||
|PICA_REG_VS_ATTR_IN_REG_MAP0 | |PICA_REG_VS_ATTR_IN_REG_MAP0 | ||
|- | |- | ||
| 02BC | | 02BC | ||
| [[# | | [[#GPUREG_SH_ATTRIBUTES_PERMUTATION_HIGH|GPUREG_VSH_ATTRIBUTES_PERMUTATION_HIGH]] | ||
| | | | ||
|PICA_REG_VS_ATTR_IN_REG_MAP1 | |PICA_REG_VS_ATTR_IN_REG_MAP1 | ||
|- | |- | ||
| 02BD | | 02BD | ||
| [[# | | [[#GPUREG_SH_OUTMAP_MASK|GPUREG_VSH_OUTMAP_MASK]] | ||
| | | | ||
|PICA_REG_VS_OUT_REG_MASK | |PICA_REG_VS_OUT_REG_MASK | ||
Line 3,620: | Line 3,620: | ||
|- | |- | ||
| 02BF | | 02BF | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_END|GPUREG_VSH_CODETRANSFER_END]] | ||
| | | | ||
|PICA_REG_VS_PROG_RENEWAL_END | |PICA_REG_VS_PROG_RENEWAL_END | ||
|- | |- | ||
| 02C0 | | 02C0 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_INDEX|GPUREG_VSH_FLOATUNIFORM_INDEX]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_ADDR | |PICA_REG_VS_FLOAT_ADDR | ||
|- | |- | ||
| 02C1 | | 02C1 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA0]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA0 | ||
|- | |- | ||
| 02C2 | | 02C2 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA1]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA1 | ||
|- | |- | ||
| 02C3 | | 02C3 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA2]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA2 | ||
|- | |- | ||
| 02C4 | | 02C4 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA3]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA3 | ||
|- | |- | ||
| 02C5 | | 02C5 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA4]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA4 | ||
|- | |- | ||
| 02C6 | | 02C6 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA5]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA5 | ||
|- | |- | ||
| 02C7 | | 02C7 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA6]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA6 | ||
|- | |- | ||
| 02C8 | | 02C8 | ||
| [[# | | [[#GPUREG_SH_FLOATUNIFORM_DATAi|GPUREG_VSH_FLOATUNIFORM_DATA7]] | ||
| | | | ||
| | |PICA_REG_VS_FLOAT_DATA7 | ||
|- | |- | ||
| 02C9 | | 02C9 | ||
Line 3,680: | Line 3,680: | ||
|- | |- | ||
| 02CB | | 02CB | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_INDEX|GPUREG_VSH_CODETRANSFER_INDEX]] | ||
| ? | | ? | ||
|PICA_REG_VS_PROG_ADDR | |PICA_REG_VS_PROG_ADDR | ||
|- | |- | ||
| 02CC | | 02CC | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA0]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA0 | |PICA_REG_VS_PROG_DATA0 | ||
|- | |- | ||
| 02CD | | 02CD | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA1]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA1 | |PICA_REG_VS_PROG_DATA1 | ||
|- | |- | ||
| 02CE | | 02CE | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA2]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA2 | |PICA_REG_VS_PROG_DATA2 | ||
|- | |- | ||
| 02CF | | 02CF | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA3]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA3 | |PICA_REG_VS_PROG_DATA3 | ||
|- | |- | ||
| 02D0 | | 02D0 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA4]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA4 | |PICA_REG_VS_PROG_DATA4 | ||
|- | |- | ||
| 02D1 | | 02D1 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA5]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA5 | |PICA_REG_VS_PROG_DATA5 | ||
|- | |- | ||
| 02D2 | | 02D2 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA6]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA6 | |PICA_REG_VS_PROG_DATA6 | ||
|- | |- | ||
| 02D3 | | 02D3 | ||
| [[# | | [[#GPUREG_SH_CODETRANSFER_DATAi|GPUREG_VSH_CODETRANSFER_DATA7]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA7 | |PICA_REG_VS_PROG_DATA7 | ||
Line 3,730: | Line 3,730: | ||
|- | |- | ||
| 02D5 | | 02D5 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_INDEX|GPUREG_VSH_OPDESCS_INDEX]] | ||
| ? | | ? | ||
|PICA_REG_VS_PROG_SWIZZLE_ADDR | |PICA_REG_VS_PROG_SWIZZLE_ADDR | ||
|- | |- | ||
| 02D6 | | 02D6 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA0]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA0 | |PICA_REG_VS_PROG_SWIZZLE_DATA0 | ||
|- | |- | ||
| 02D7 | | 02D7 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA1]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA1 | |PICA_REG_VS_PROG_SWIZZLE_DATA1 | ||
|- | |- | ||
| 02D8 | | 02D8 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA2]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA2 | |PICA_REG_VS_PROG_SWIZZLE_DATA2 | ||
|- | |- | ||
| 02D9 | | 02D9 | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA3]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA3 | |PICA_REG_VS_PROG_SWIZZLE_DATA3 | ||
|- | |- | ||
| 02DA | | 02DA | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA4]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA4 | |PICA_REG_VS_PROG_SWIZZLE_DATA4 | ||
|- | |- | ||
| 02DB | | 02DB | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA5]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA5 | |PICA_REG_VS_PROG_SWIZZLE_DATA5 | ||
|- | |- | ||
| 02DC | | 02DC | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA6]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA6 | |PICA_REG_VS_PROG_SWIZZLE_DATA6 | ||
|- | |- | ||
| 02DD | | 02DD | ||
| [[# | | [[#GPUREG_SH_OPDESCS_DATAi|GPUREG_VSH_OPDESCS_DATA7]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA7 | |PICA_REG_VS_PROG_SWIZZLE_DATA7 |