GPU/Internal Registers: Difference between revisions
Correct names of registers 004D and 004E |
Added register names extracted from game |
||
Line 23: | Line 23: | ||
! Register name | ! Register name | ||
! Notes | ! Notes | ||
! Official Name | |||
|- | |- | ||
| 0000 | | 0000 | ||
| [[#GPUREG_0000|GPUREG_0000]] | | [[#GPUREG_0000|GPUREG_0000]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0001 | | 0001 | ||
| [[#GPUREG_0001|GPUREG_0001]] | | [[#GPUREG_0001|GPUREG_0001]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0002 | | 0002 | ||
| [[#GPUREG_0002|GPUREG_0002]] | | [[#GPUREG_0002|GPUREG_0002]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0003 | | 0003 | ||
| [[#GPUREG_0003|GPUREG_0003]] | | [[#GPUREG_0003|GPUREG_0003]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0004 | | 0004 | ||
| [[#GPUREG_0004|GPUREG_0004]] | | [[#GPUREG_0004|GPUREG_0004]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0005 | | 0005 | ||
| [[#GPUREG_0005|GPUREG_0005]] | | [[#GPUREG_0005|GPUREG_0005]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0006 | | 0006 | ||
| [[#GPUREG_0006|GPUREG_0006]] | | [[#GPUREG_0006|GPUREG_0006]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0007 | | 0007 | ||
| [[#GPUREG_0007|GPUREG_0007]] | | [[#GPUREG_0007|GPUREG_0007]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0008 | | 0008 | ||
| [[#GPUREG_0008|GPUREG_0008]] | | [[#GPUREG_0008|GPUREG_0008]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0009 | | 0009 | ||
| [[#GPUREG_0009|GPUREG_0009]] | | [[#GPUREG_0009|GPUREG_0009]] | ||
| | | | ||
| | |||
|- | |- | ||
| 000A | | 000A | ||
| [[#GPUREG_000A|GPUREG_000A]] | | [[#GPUREG_000A|GPUREG_000A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 000B | | 000B | ||
| [[#GPUREG_000B|GPUREG_000B]] | | [[#GPUREG_000B|GPUREG_000B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 000C | | 000C | ||
| [[#GPUREG_000C|GPUREG_000C]] | | [[#GPUREG_000C|GPUREG_000C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 000D | | 000D | ||
| [[#GPUREG_000D|GPUREG_000D]] | | [[#GPUREG_000D|GPUREG_000D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 000E | | 000E | ||
| [[#GPUREG_000E|GPUREG_000E]] | | [[#GPUREG_000E|GPUREG_000E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 000F | | 000F | ||
| [[#GPUREG_000F|GPUREG_000F]] | | [[#GPUREG_000F|GPUREG_000F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0010 | | 0010 | ||
| [[#GPUREG_FINALIZE|GPUREG_FINALIZE]] | | [[#GPUREG_FINALIZE|GPUREG_FINALIZE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0011 | | 0011 | ||
| [[#GPUREG_0011|GPUREG_0011]] | | [[#GPUREG_0011|GPUREG_0011]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0012 | | 0012 | ||
| [[#GPUREG_0012|GPUREG_0012]] | | [[#GPUREG_0012|GPUREG_0012]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0013 | | 0013 | ||
| [[#GPUREG_0013|GPUREG_0013]] | | [[#GPUREG_0013|GPUREG_0013]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0014 | | 0014 | ||
| [[#GPUREG_0014|GPUREG_0014]] | | [[#GPUREG_0014|GPUREG_0014]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0015 | | 0015 | ||
| [[#GPUREG_0015|GPUREG_0015]] | | [[#GPUREG_0015|GPUREG_0015]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0016 | | 0016 | ||
| [[#GPUREG_0016|GPUREG_0016]] | | [[#GPUREG_0016|GPUREG_0016]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0017 | | 0017 | ||
| [[#GPUREG_0017|GPUREG_0017]] | | [[#GPUREG_0017|GPUREG_0017]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0018 | | 0018 | ||
| [[#GPUREG_0018|GPUREG_0018]] | | [[#GPUREG_0018|GPUREG_0018]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0019 | | 0019 | ||
| [[#GPUREG_0019|GPUREG_0019]] | | [[#GPUREG_0019|GPUREG_0019]] | ||
| | | | ||
| | |||
|- | |- | ||
| 001A | | 001A | ||
| [[#GPUREG_001A|GPUREG_001A]] | | [[#GPUREG_001A|GPUREG_001A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 001B | | 001B | ||
| [[#GPUREG_001B|GPUREG_001B]] | | [[#GPUREG_001B|GPUREG_001B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 001C | | 001C | ||
| [[#GPUREG_001C|GPUREG_001C]] | | [[#GPUREG_001C|GPUREG_001C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 001D | | 001D | ||
| [[#GPUREG_001D|GPUREG_001D]] | | [[#GPUREG_001D|GPUREG_001D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 001E | | 001E | ||
| [[#GPUREG_001E|GPUREG_001E]] | | [[#GPUREG_001E|GPUREG_001E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 001F | | 001F | ||
| [[#GPUREG_001F|GPUREG_001F]] | | [[#GPUREG_001F|GPUREG_001F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0020 | | 0020 | ||
| [[#GPUREG_0020|GPUREG_0020]] | | [[#GPUREG_0020|GPUREG_0020]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0021 | | 0021 | ||
| [[#GPUREG_0021|GPUREG_0021]] | | [[#GPUREG_0021|GPUREG_0021]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0022 | | 0022 | ||
| [[#GPUREG_0022|GPUREG_0022]] | | [[#GPUREG_0022|GPUREG_0022]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0023 | | 0023 | ||
| [[#GPUREG_0023|GPUREG_0023]] | | [[#GPUREG_0023|GPUREG_0023]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0024 | | 0024 | ||
| [[#GPUREG_0024|GPUREG_0024]] | | [[#GPUREG_0024|GPUREG_0024]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0025 | | 0025 | ||
| [[#GPUREG_0025|GPUREG_0025]] | | [[#GPUREG_0025|GPUREG_0025]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0026 | | 0026 | ||
| [[#GPUREG_0026|GPUREG_0026]] | | [[#GPUREG_0026|GPUREG_0026]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0027 | | 0027 | ||
| [[#GPUREG_0027|GPUREG_0027]] | | [[#GPUREG_0027|GPUREG_0027]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0028 | | 0028 | ||
| [[#GPUREG_0028|GPUREG_0028]] | | [[#GPUREG_0028|GPUREG_0028]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0029 | | 0029 | ||
| [[#GPUREG_0029|GPUREG_0029]] | | [[#GPUREG_0029|GPUREG_0029]] | ||
| | | | ||
| | |||
|- | |- | ||
| 002A | | 002A | ||
| [[#GPUREG_002A|GPUREG_002A]] | | [[#GPUREG_002A|GPUREG_002A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 002B | | 002B | ||
| [[#GPUREG_002B|GPUREG_002B]] | | [[#GPUREG_002B|GPUREG_002B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 002C | | 002C | ||
| [[#GPUREG_002C|GPUREG_002C]] | | [[#GPUREG_002C|GPUREG_002C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 002D | | 002D | ||
| [[#GPUREG_002D|GPUREG_002D]] | | [[#GPUREG_002D|GPUREG_002D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 002E | | 002E | ||
| [[#GPUREG_002E|GPUREG_002E]] | | [[#GPUREG_002E|GPUREG_002E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 002F | | 002F | ||
| [[#GPUREG_002F|GPUREG_002F]] | | [[#GPUREG_002F|GPUREG_002F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0030 | | 0030 | ||
| [[#GPUREG_0030|GPUREG_0030]] | | [[#GPUREG_0030|GPUREG_0030]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0031 | | 0031 | ||
| [[#GPUREG_0031|GPUREG_0031]] | | [[#GPUREG_0031|GPUREG_0031]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0032 | | 0032 | ||
| [[#GPUREG_0032|GPUREG_0032]] | | [[#GPUREG_0032|GPUREG_0032]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0033 | | 0033 | ||
| [[#GPUREG_0033|GPUREG_0033]] | | [[#GPUREG_0033|GPUREG_0033]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0034 | | 0034 | ||
| [[#GPUREG_0034|GPUREG_0034]] | | [[#GPUREG_0034|GPUREG_0034]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0035 | | 0035 | ||
| [[#GPUREG_0035|GPUREG_0035]] | | [[#GPUREG_0035|GPUREG_0035]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0036 | | 0036 | ||
| [[#GPUREG_0036|GPUREG_0036]] | | [[#GPUREG_0036|GPUREG_0036]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0037 | | 0037 | ||
| [[#GPUREG_0037|GPUREG_0037]] | | [[#GPUREG_0037|GPUREG_0037]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0038 | | 0038 | ||
| [[#GPUREG_0038|GPUREG_0038]] | | [[#GPUREG_0038|GPUREG_0038]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0039 | | 0039 | ||
| [[#GPUREG_0039|GPUREG_0039]] | | [[#GPUREG_0039|GPUREG_0039]] | ||
| | | | ||
| | |||
|- | |- | ||
| 003A | | 003A | ||
| [[#GPUREG_003A|GPUREG_003A]] | | [[#GPUREG_003A|GPUREG_003A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 003B | | 003B | ||
| [[#GPUREG_003B|GPUREG_003B]] | | [[#GPUREG_003B|GPUREG_003B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 003C | | 003C | ||
| [[#GPUREG_003C|GPUREG_003C]] | | [[#GPUREG_003C|GPUREG_003C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 003D | | 003D | ||
| [[#GPUREG_003D|GPUREG_003D]] | | [[#GPUREG_003D|GPUREG_003D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 003E | | 003E | ||
| [[#GPUREG_003E|GPUREG_003E]] | | [[#GPUREG_003E|GPUREG_003E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 003F | | 003F | ||
| [[#GPUREG_003F|GPUREG_003F]] | | [[#GPUREG_003F|GPUREG_003F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0040 | | 0040 | ||
| [[#GPUREG_FACECULLING_CONFIG|GPUREG_FACECULLING_CONFIG]] | | [[#GPUREG_FACECULLING_CONFIG|GPUREG_FACECULLING_CONFIG]] | ||
| | | | ||
|PICA_REG_CULL_FACE | |||
|- | |- | ||
| 0041 | | 0041 | ||
| [[#GPUREG_0041|GPUREG_0041]] | | [[#GPUREG_0041|GPUREG_0041]] | ||
| | |? | ||
|PICA_REG_VIEWPORT_WIDTH1 | |||
|- | |- | ||
| 0042 | | 0042 | ||
| [[#GPUREG_0042|GPUREG_0042]] | | [[#GPUREG_0042|GPUREG_0042]] | ||
| | |? | ||
|PICA_REG_VIEWPORT_WIDTH2 | |||
|- | |- | ||
| 0043 | | 0043 | ||
| [[#GPUREG_0043|GPUREG_0043]] | | [[#GPUREG_0043|GPUREG_0043]] | ||
| | |? | ||
|PICA_REG_VIEWPORT_HEIGHT1 | |||
|- | |- | ||
| 0044 | | 0044 | ||
| [[#GPUREG_0044|GPUREG_0044]] | | [[#GPUREG_0044|GPUREG_0044]] | ||
| | | ? | ||
|PICA_REG_VIEWPORT_HEIGHT2 | |||
|- | |- | ||
| 0045 | | 0045 | ||
| [[#GPUREG_0045|GPUREG_0045]] | | [[#GPUREG_0045|GPUREG_0045]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0046 | | 0046 | ||
| [[#GPUREG_0046|GPUREG_0046]] | | [[#GPUREG_0046|GPUREG_0046]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0047 | | 0047 | ||
| [[#GPUREG_0047|GPUREG_0047]] | | [[#GPUREG_0047|GPUREG_0047]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_CLIP | |||
|- | |- | ||
| 0048 | | 0048 | ||
| [[#GPUREG_0048|GPUREG_0048]] | | [[#GPUREG_0048|GPUREG_0048]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_CLIP_DATA1 | |||
|- | |- | ||
| 0049 | | 0049 | ||
| [[#GPUREG_0049|GPUREG_0049]] | | [[#GPUREG_0049|GPUREG_0049]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_CLIP_DATA2 | |||
|- | |- | ||
| 004A | | 004A | ||
| [[#GPUREG_004A|GPUREG_004A]] | | [[#GPUREG_004A|GPUREG_004A]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_CLIP_DATA3 | |||
|- | |- | ||
| 004B | | 004B | ||
| [[#GPUREG_004B|GPUREG_004B]] | | [[#GPUREG_004B|GPUREG_004B]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_CLIP_DATA4 | |||
|- | |- | ||
| 004C | | 004C | ||
| [[#GPUREG_004C|GPUREG_004C]] | | [[#GPUREG_004C|GPUREG_004C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 004D | | 004D | ||
| [[#GPUREG_DEPTHMAP_SCALE|GPUREG_DEPTHMAP_SCALE]] | | [[#GPUREG_DEPTHMAP_SCALE|GPUREG_DEPTHMAP_SCALE]] | ||
| | | | ||
|PICA_REG_FRAG_OP_WSCALE_DATA1 | |||
|- | |- | ||
| 004E | | 004E | ||
| [[#GPUREG_DEPTHMAP_OFFSET|GPUREG_DEPTHMAP_OFFSET]] | | [[#GPUREG_DEPTHMAP_OFFSET|GPUREG_DEPTHMAP_OFFSET]] | ||
| | | | ||
|PICA_REG_FRAG_OP_WSCALE_DATA2 | |||
|- | |- | ||
| 004F | | 004F | ||
| [[#GPUREG_SH_OUTMAP_TOTAL|GPUREG_SH_OUTMAP_TOTAL]] | | [[#GPUREG_SH_OUTMAP_TOTAL|GPUREG_SH_OUTMAP_TOTAL]] | ||
| | | | ||
|PICA_REG_GS_OUT_REG_NUM0 / PICA_REG_VS_OUT_REG_NUM0 | |||
|- | |- | ||
| 0050 | | 0050 | ||
| [[#GPUREG_SH_OUTMAP_O0|GPUREG_SH_OUTMAP_O0]] | | [[#GPUREG_SH_OUTMAP_O0|GPUREG_SH_OUTMAP_O0]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR0 / PICA_REG_VS_OUT_ATTR0 | |||
|- | |- | ||
| 0051 | | 0051 | ||
| [[#GPUREG_SH_OUTMAP_O1|GPUREG_SH_OUTMAP_O1]] | | [[#GPUREG_SH_OUTMAP_O1|GPUREG_SH_OUTMAP_O1]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR1 / PICA_REG_VS_OUT_ATTR1 | |||
|- | |- | ||
| 0052 | | 0052 | ||
| [[#GPUREG_SH_OUTMAP_O2|GPUREG_SH_OUTMAP_O2]] | | [[#GPUREG_SH_OUTMAP_O2|GPUREG_SH_OUTMAP_O2]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR2 / PICA_REG_VS_OUT_ATTR2 | |||
|- | |- | ||
| 0053 | | 0053 | ||
| [[#GPUREG_SH_OUTMAP_O3|GPUREG_SH_OUTMAP_O3]] | | [[#GPUREG_SH_OUTMAP_O3|GPUREG_SH_OUTMAP_O3]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR3 / PICA_REG_VS_OUT_ATTR3 | |||
|- | |- | ||
| 0054 | | 0054 | ||
| [[#GPUREG_SH_OUTMAP_O4|GPUREG_SH_OUTMAP_O4]] | | [[#GPUREG_SH_OUTMAP_O4|GPUREG_SH_OUTMAP_O4]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR4 / PICA_REG_VS_OUT_ATTR4 | |||
|- | |- | ||
| 0055 | | 0055 | ||
| [[#GPUREG_SH_OUTMAP_O5|GPUREG_SH_OUTMAP_O5]] | | [[#GPUREG_SH_OUTMAP_O5|GPUREG_SH_OUTMAP_O5]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR5 / PICA_REG_VS_OUT_ATTR5 | |||
|- | |- | ||
| 0056 | | 0056 | ||
| [[#GPUREG_SH_OUTMAP_O6|GPUREG_SH_OUTMAP_O6]] | | [[#GPUREG_SH_OUTMAP_O6|GPUREG_SH_OUTMAP_O6]] | ||
| | | | ||
|PICA_REG_GS_OUT_ATTR6 / PICA_REG_VS_OUT_ATTR6 | |||
|- | |- | ||
| 0057 | | 0057 | ||
| [[#GPUREG_0057|GPUREG_0057]] | | [[#GPUREG_0057|GPUREG_0057]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0058 | | 0058 | ||
| [[#GPUREG_0058|GPUREG_0058]] | | [[#GPUREG_0058|GPUREG_0058]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0059 | | 0059 | ||
| [[#GPUREG_0059|GPUREG_0059]] | | [[#GPUREG_0059|GPUREG_0059]] | ||
| | | | ||
| | |||
|- | |- | ||
| 005A | | 005A | ||
| [[#GPUREG_005A|GPUREG_005A]] | | [[#GPUREG_005A|GPUREG_005A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 005B | | 005B | ||
| [[#GPUREG_005B|GPUREG_005B]] | | [[#GPUREG_005B|GPUREG_005B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 005C | | 005C | ||
| [[#GPUREG_005C|GPUREG_005C]] | | [[#GPUREG_005C|GPUREG_005C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 005D | | 005D | ||
| [[#GPUREG_005D|GPUREG_005D]] | | [[#GPUREG_005D|GPUREG_005D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 005E | | 005E | ||
| [[#GPUREG_005E|GPUREG_005E]] | | [[#GPUREG_005E|GPUREG_005E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 005F | | 005F | ||
| [[#GPUREG_005F|GPUREG_005F]] | | [[#GPUREG_005F|GPUREG_005F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0060 | | 0060 | ||
| [[#GPUREG_0060|GPUREG_0060]] | | [[#GPUREG_0060|GPUREG_0060]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0061 | | 0061 | ||
| [[#GPUREG_0061|GPUREG_0061]] | | [[#GPUREG_0061|GPUREG_0061]] | ||
| | |? | ||
|PICA_REG_EARLY_DEPTH_FUNC | |||
|- | |- | ||
| 0062 | | 0062 | ||
| [[#GPUREG_0062|GPUREG_0062]] | | [[#GPUREG_0062|GPUREG_0062]] | ||
| | |? | ||
|PICA_REG_EARLY_DEPTH_TEST1 | |||
|- | |- | ||
| 0063 | | 0063 | ||
| [[#GPUREG_0063|GPUREG_0063]] | | [[#GPUREG_0063|GPUREG_0063]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0064 | | 0064 | ||
| [[#GPUREG_0064|GPUREG_0064]] | | [[#GPUREG_0064|GPUREG_0064]] | ||
| | |? | ||
|PICA_REG_GS_OUT_ATTR_MODE / PICA_REG_VS_OUT_ATTR_MODE | |||
|- | |- | ||
| 0065 | | 0065 | ||
| [[#GPUREG_SCISSORTEST_MODE|GPUREG_SCISSORTEST_MODE]] | | [[#GPUREG_SCISSORTEST_MODE|GPUREG_SCISSORTEST_MODE]] | ||
| | | | ||
|PICA_REG_SCISSOR | |||
|- | |- | ||
| 0066 | | 0066 | ||
| [[#GPUREG_SCISSORTEST_POS|GPUREG_SCISSORTEST_POS]] | | [[#GPUREG_SCISSORTEST_POS|GPUREG_SCISSORTEST_POS]] | ||
| | | | ||
|PICA_REG_SCISSOR_XY | |||
|- | |- | ||
| 0067 | | 0067 | ||
| [[#GPUREG_SCISSORTEST_DIM|GPUREG_SCISSORTEST_DIM]] | | [[#GPUREG_SCISSORTEST_DIM|GPUREG_SCISSORTEST_DIM]] | ||
| | | | ||
|PICA_REG_SCISSOR_SIZE | |||
|- | |- | ||
| 0068 | | 0068 | ||
| [[#GPUREG_0068|GPUREG_0068]] | | [[#GPUREG_0068|GPUREG_0068]] | ||
| | | | ||
|PICA_REG_VIEWPORT_XY | |||
|- | |- | ||
| 0069 | | 0069 | ||
| [[#GPUREG_0069|GPUREG_0069]] | | [[#GPUREG_0069|GPUREG_0069]] | ||
| | | | ||
| | |||
|- | |- | ||
| 006A | | 006A | ||
| [[#GPUREG_006A|GPUREG_006A]] | | [[#GPUREG_006A|GPUREG_006A]] | ||
| | | | ||
|PICA_REG_EARLY_DEPTH_DATA | |||
|- | |- | ||
| 006B | | 006B | ||
| [[#GPUREG_006B|GPUREG_006B]] | | [[#GPUREG_006B|GPUREG_006B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 006C | | 006C | ||
| [[#GPUREG_006C|GPUREG_006C]] | | [[#GPUREG_006C|GPUREG_006C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 006D | | 006D | ||
| [[#GPUREG_006D|GPUREG_006D]] | | [[#GPUREG_006D|GPUREG_006D]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_WSCALE | |||
|- | |- | ||
| 006E | | 006E | ||
| [[#GPUREG_006E|GPUREG_006E]] | | [[#GPUREG_006E|GPUREG_006E]] | ||
| | |? | ||
|PICA_REG_RENDER_BUF_RESOLUTION1 | |||
|- | |- | ||
| 006F | | 006F | ||
| [[#GPUREG_006F|GPUREG_006F]] | | [[#GPUREG_006F|GPUREG_006F]] | ||
| | |? | ||
|PICA_REG_GS_OUT_ATTR_CLK / PICA_REG_VS_OUT_ATTR_CLK | |||
|- | |- | ||
| 0070 | | 0070 | ||
| [[#GPUREG_0070|GPUREG_0070]] | | [[#GPUREG_0070|GPUREG_0070]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0071 | | 0071 | ||
| [[#GPUREG_0071|GPUREG_0071]] | | [[#GPUREG_0071|GPUREG_0071]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0072 | | 0072 | ||
| [[#GPUREG_0072|GPUREG_0072]] | | [[#GPUREG_0072|GPUREG_0072]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0073 | | 0073 | ||
| [[#GPUREG_0073|GPUREG_0073]] | | [[#GPUREG_0073|GPUREG_0073]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0074 | | 0074 | ||
| [[#GPUREG_0074|GPUREG_0074]] | | [[#GPUREG_0074|GPUREG_0074]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0075 | | 0075 | ||
| [[#GPUREG_0075|GPUREG_0075]] | | [[#GPUREG_0075|GPUREG_0075]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0076 | | 0076 | ||
| [[#GPUREG_0076|GPUREG_0076]] | | [[#GPUREG_0076|GPUREG_0076]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0077 | | 0077 | ||
| [[#GPUREG_0077|GPUREG_0077]] | | [[#GPUREG_0077|GPUREG_0077]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0078 | | 0078 | ||
| [[#GPUREG_0078|GPUREG_0078]] | | [[#GPUREG_0078|GPUREG_0078]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0079 | | 0079 | ||
| [[#GPUREG_0079|GPUREG_0079]] | | [[#GPUREG_0079|GPUREG_0079]] | ||
| | | | ||
| | |||
|- | |- | ||
| 007A | | 007A | ||
| [[#GPUREG_007A|GPUREG_007A]] | | [[#GPUREG_007A|GPUREG_007A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 007B | | 007B | ||
| [[#GPUREG_007B|GPUREG_007B]] | | [[#GPUREG_007B|GPUREG_007B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 007C | | 007C | ||
| [[#GPUREG_007C|GPUREG_007C]] | | [[#GPUREG_007C|GPUREG_007C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 007D | | 007D | ||
| [[#GPUREG_007D|GPUREG_007D]] | | [[#GPUREG_007D|GPUREG_007D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 007E | | 007E | ||
| [[#GPUREG_007E|GPUREG_007E]] | | [[#GPUREG_007E|GPUREG_007E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 007F | | 007F | ||
| [[#GPUREG_007F|GPUREG_007F]] | | [[#GPUREG_007F|GPUREG_007F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0080 | | 0080 | ||
| [[#GPUREG_TEXUNITS_CONFIG|GPUREG_TEXUNITS_CONFIG]] | | [[#GPUREG_TEXUNITS_CONFIG|GPUREG_TEXUNITS_CONFIG]] | ||
| | | | ||
|PICA_REG_TEXTURE_FUNC | |||
|- | |- | ||
| 0081 | | 0081 | ||
| [[#GPUREG_0081|GPUREG_0081]] | | [[#GPUREG_0081|GPUREG_0081]] | ||
| | |? | ||
|PICA_REG_TEXTURE0_BORDER_COLOR | |||
|- | |- | ||
| 0082 | | 0082 | ||
| [[#GPUREG_TEXUNIT0_DIM|GPUREG_TEXUNIT0_DIM]] | | [[#GPUREG_TEXUNIT0_DIM|GPUREG_TEXUNIT0_DIM]] | ||
| | | | ||
|PICA_REG_TEXTURE0_SIZE | |||
|- | |- | ||
| 0083 | | 0083 | ||
| [[#GPUREG_TEXUNIT0_PARAM|GPUREG_TEXUNIT0_PARAM]] | | [[#GPUREG_TEXUNIT0_PARAM|GPUREG_TEXUNIT0_PARAM]] | ||
| | | | ||
|PICA_REG_TEXTURE0_WRAP_FILTER | |||
|- | |- | ||
| 0084 | | 0084 | ||
| [[#GPUREG_0084|GPUREG_0084]] | | [[#GPUREG_0084|GPUREG_0084]] | ||
| | |? | ||
|PICA_REG_TEXTURE0_LOD | |||
|- | |- | ||
| 0085 | | 0085 | ||
| [[#GPUREG_TEXUNIT0_LOC|GPUREG_TEXUNIT0_LOC]] | | [[#GPUREG_TEXUNIT0_LOC|GPUREG_TEXUNIT0_LOC]] | ||
| | | | ||
|PICA_REG_TEXTURE0_ADDR1 | |||
|- | |- | ||
| 0086 | | 0086 | ||
| [[#GPUREG_0086|GPUREG_0086]] | | [[#GPUREG_0086|GPUREG_0086]] | ||
| | | | ||
|PICA_REG_TEXTURE0_ADDR2 | |||
|- | |- | ||
| 0087 | | 0087 | ||
| [[#GPUREG_0087|GPUREG_0087]] | | [[#GPUREG_0087|GPUREG_0087]] | ||
| | | | ||
|PICA_REG_TEXTURE0_ADDR3 | |||
|- | |- | ||
| 0088 | | 0088 | ||
| [[#GPUREG_0088|GPUREG_0088]] | | [[#GPUREG_0088|GPUREG_0088]] | ||
| | | | ||
|PICA_REG_TEXTURE0_ADDR4 | |||
|- | |- | ||
| 0089 | | 0089 | ||
| [[#GPUREG_0089|GPUREG_0089]] | | [[#GPUREG_0089|GPUREG_0089]] | ||
| | | | ||
|PICA_REG_TEXTURE0_ADDR5 | |||
|- | |- | ||
| 008A | | 008A | ||
| [[#GPUREG_008A|GPUREG_008A]] | | [[#GPUREG_008A|GPUREG_008A]] | ||
| | | | ||
|PICA_REG_TEXTURE0_ADDR6 | |||
|- | |- | ||
| 008B | | 008B | ||
| [[#GPUREG_008B|GPUREG_008B]] | | [[#GPUREG_008B|GPUREG_008B]] | ||
| | |? | ||
|PICA_REG_TEXTURE0_SHADOW | |||
|- | |- | ||
| 008C | | 008C | ||
| [[#GPUREG_008C|GPUREG_008C]] | | [[#GPUREG_008C|GPUREG_008C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 008D | | 008D | ||
| [[#GPUREG_008D|GPUREG_008D]] | | [[#GPUREG_008D|GPUREG_008D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 008E | | 008E | ||
| [[#GPUREG_TEXUNIT0_TYPE|GPUREG_TEXUNIT0_TYPE]] | | [[#GPUREG_TEXUNIT0_TYPE|GPUREG_TEXUNIT0_TYPE]] | ||
| | |? | ||
|PICA_REG_TEXTURE0_FORMAT | |||
|- | |- | ||
| 008F | | 008F | ||
| [[#GPUREG_008F|GPUREG_008F]] | | [[#GPUREG_008F|GPUREG_008F]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_EN0 | |||
|- | |- | ||
| 0090 | | 0090 | ||
| [[#GPUREG_0090|GPUREG_0090]] | | [[#GPUREG_0090|GPUREG_0090]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0091 | | 0091 | ||
| [[#GPUREG_0091|GPUREG_0091]] | | [[#GPUREG_0091|GPUREG_0091]] | ||
| | |? | ||
|PICA_REG_TEXTURE1_BORDER_COLOR | |||
|- | |- | ||
| 0092 | | 0092 | ||
| [[#GPUREG_TEXUNIT1_DIM|GPUREG_TEXUNIT1_DIM]] | | [[#GPUREG_TEXUNIT1_DIM|GPUREG_TEXUNIT1_DIM]] | ||
| | | | ||
|PICA_REG_TEXTURE1_SIZE | |||
|- | |- | ||
| 0093 | | 0093 | ||
| [[#GPUREG_TEXUNIT1_PARAM|GPUREG_TEXUNIT1_PARAM]] | | [[#GPUREG_TEXUNIT1_PARAM|GPUREG_TEXUNIT1_PARAM]] | ||
| | | | ||
|PICA_REG_TEXTURE1_WRAP_FILTER | |||
|- | |- | ||
| 0094 | | 0094 | ||
| [[#GPUREG_0094|GPUREG_0094]] | | [[#GPUREG_0094|GPUREG_0094]] | ||
| | |? | ||
|PICA_REG_TEXTURE1_LOD | |||
|- | |- | ||
| 0095 | | 0095 | ||
| [[#GPUREG_TEXUNIT1_LOC|GPUREG_TEXUNIT1_LOC]] | | [[#GPUREG_TEXUNIT1_LOC|GPUREG_TEXUNIT1_LOC]] | ||
| | | | ||
|PICA_REG_TEXTURE1_ADDR | |||
|- | |- | ||
| 0096 | | 0096 | ||
| [[#GPUREG_TEXUNIT1_TYPE|GPUREG_TEXUNIT1_TYPE]] | | [[#GPUREG_TEXUNIT1_TYPE|GPUREG_TEXUNIT1_TYPE]] | ||
| | | | ||
|PICA_REG_TEXTURE1_FORMAT | |||
|- | |- | ||
| 0097 | | 0097 | ||
| [[#GPUREG_0097|GPUREG_0097]] | | [[#GPUREG_0097|GPUREG_0097]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0098 | | 0098 | ||
| [[#GPUREG_0098|GPUREG_0098]] | | [[#GPUREG_0098|GPUREG_0098]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0099 | | 0099 | ||
| [[#GPUREG_0099|GPUREG_0099]] | | [[#GPUREG_0099|GPUREG_0099]] | ||
| | |? | ||
|PICA_REG_TEXTURE2_BORDER_COLOR | |||
|- | |- | ||
| 009A | | 009A | ||
| [[#GPUREG_TEXUNIT2_DIM|GPUREG_TEXUNIT2_DIM]] | | [[#GPUREG_TEXUNIT2_DIM|GPUREG_TEXUNIT2_DIM]] | ||
| | | | ||
|PICA_REG_TEXTURE2_SIZE | |||
|- | |- | ||
| 009B | | 009B | ||
| [[#GPUREG_TEXUNIT2_PARAM|GPUREG_TEXUNIT2_PARAM]] | | [[#GPUREG_TEXUNIT2_PARAM|GPUREG_TEXUNIT2_PARAM]] | ||
| | | | ||
|PICA_REG_TEXTURE2_WRAP_FILTER | |||
|- | |- | ||
| 009C | | 009C | ||
| [[#GPUREG_009C|GPUREG_009C]] | | [[#GPUREG_009C|GPUREG_009C]] | ||
| | |? | ||
|PICA_REG_TEXTURE2_LOD | |||
|- | |- | ||
| 009D | | 009D | ||
| [[#GPUREG_TEXUNIT2_LOC|GPUREG_TEXUNIT2_LOC]] | | [[#GPUREG_TEXUNIT2_LOC|GPUREG_TEXUNIT2_LOC]] | ||
| | | | ||
|PICA_REG_TEXTURE2_ADDR | |||
|- | |- | ||
| 009E | | 009E | ||
| [[#GPUREG_TEXUNIT2_TYPE|GPUREG_TEXUNIT2_TYPE]] | | [[#GPUREG_TEXUNIT2_TYPE|GPUREG_TEXUNIT2_TYPE]] | ||
| | | | ||
|PICA_REG_TEXTURE2_FORMAT | |||
|- | |- | ||
| 009F | | 009F | ||
| [[#GPUREG_009F|GPUREG_009F]] | | [[#GPUREG_009F|GPUREG_009F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A0 | | 00A0 | ||
| [[#GPUREG_00A0|GPUREG_00A0]] | | [[#GPUREG_00A0|GPUREG_00A0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A1 | | 00A1 | ||
| [[#GPUREG_00A1|GPUREG_00A1]] | | [[#GPUREG_00A1|GPUREG_00A1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A2 | | 00A2 | ||
| [[#GPUREG_00A2|GPUREG_00A2]] | | [[#GPUREG_00A2|GPUREG_00A2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A3 | | 00A3 | ||
| [[#GPUREG_00A3|GPUREG_00A3]] | | [[#GPUREG_00A3|GPUREG_00A3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A4 | | 00A4 | ||
| [[#GPUREG_00A4|GPUREG_00A4]] | | [[#GPUREG_00A4|GPUREG_00A4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A5 | | 00A5 | ||
| [[#GPUREG_00A5|GPUREG_00A5]] | | [[#GPUREG_00A5|GPUREG_00A5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A6 | | 00A6 | ||
| [[#GPUREG_00A6|GPUREG_00A6]] | | [[#GPUREG_00A6|GPUREG_00A6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A7 | | 00A7 | ||
| [[#GPUREG_00A7|GPUREG_00A7]] | | [[#GPUREG_00A7|GPUREG_00A7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00A8 | | 00A8 | ||
| [[#GPUREG_00A8|GPUREG_00A8]] | | [[#GPUREG_00A8|GPUREG_00A8]] | ||
| | |? | ||
|PICA_REG_TEXTURE3_PROTEX0 | |||
|- | |- | ||
| 00A9 | | 00A9 | ||
| [[#GPUREG_00A9|GPUREG_00A9]] | | [[#GPUREG_00A9|GPUREG_00A9]] | ||
| | |? | ||
|PICA_REG_TEXTURE3_PROTEX1 | |||
|- | |- | ||
| 00AA | | 00AA | ||
| [[#GPUREG_00AA|GPUREG_00AA]] | | [[#GPUREG_00AA|GPUREG_00AA]] | ||
| | |? | ||
|PICA_REG_TEXTURE3_PROTEX2 | |||
|- | |- | ||
| 00AB | | 00AB | ||
| [[#GPUREG_00AB|GPUREG_00AB]] | | [[#GPUREG_00AB|GPUREG_00AB]] | ||
| | |? | ||
|PICA_REG_TEXTURE3_PROTEX3 | |||
|- | |- | ||
| 00AC | | 00AC | ||
| [[#GPUREG_00AC|GPUREG_00AC]] | | [[#GPUREG_00AC|GPUREG_00AC]] | ||
| | |? | ||
|PICA_REG_TEXTURE3_PROTEX4 | |||
|- | |- | ||
| 00AD | | 00AD | ||
| [[#GPUREG_00AD|GPUREG_00AD]] | | [[#GPUREG_00AD|GPUREG_00AD]] | ||
| | |? | ||
|PICA_REG_TEXTURE3_PROTEX5 | |||
|- | |- | ||
| 00AE | | 00AE | ||
| [[#GPUREG_00AE|GPUREG_00AE]] | | [[#GPUREG_00AE|GPUREG_00AE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00AF | | 00AF | ||
| [[#GPUREG_00AF|GPUREG_00AF]] | | [[#GPUREG_00AF|GPUREG_00AF]] | ||
| | |? | ||
|PICA_REG_PROTEX_LUT | |||
|- | |- | ||
| 00B0 | | 00B0 | ||
| [[#GPUREG_00B0|GPUREG_00B0]] | | [[#GPUREG_00B0|GPUREG_00B0]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA0 | |||
|- | |- | ||
| 00B1 | | 00B1 | ||
| [[#GPUREG_00B1|GPUREG_00B1]] | | [[#GPUREG_00B1|GPUREG_00B1]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA1 | |||
|- | |- | ||
| 00B2 | | 00B2 | ||
| [[#GPUREG_00B2|GPUREG_00B2]] | | [[#GPUREG_00B2|GPUREG_00B2]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA2 | |||
|- | |- | ||
| 00B3 | | 00B3 | ||
| [[#GPUREG_00B3|GPUREG_00B3]] | | [[#GPUREG_00B3|GPUREG_00B3]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA3 | |||
|- | |- | ||
| 00B4 | | 00B4 | ||
| [[#GPUREG_00B4|GPUREG_00B4]] | | [[#GPUREG_00B4|GPUREG_00B4]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA4 | |||
|- | |- | ||
| 00B5 | | 00B5 | ||
| [[#GPUREG_00B5|GPUREG_00B5]] | | [[#GPUREG_00B5|GPUREG_00B5]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA5 | |||
|- | |- | ||
| 00B6 | | 00B6 | ||
| [[#GPUREG_00B6|GPUREG_00B6]] | | [[#GPUREG_00B6|GPUREG_00B6]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA6 | |||
|- | |- | ||
| 00B7 | | 00B7 | ||
| [[#GPUREG_00B7|GPUREG_00B7]] | | [[#GPUREG_00B7|GPUREG_00B7]] | ||
| | | ? | ||
|PICA_REG_PROTEX_LUT_DATA7 | |||
|- | |- | ||
| 00B8 | | 00B8 | ||
| [[#GPUREG_00B8|GPUREG_00B8]] | | [[#GPUREG_00B8|GPUREG_00B8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00B9 | | 00B9 | ||
| [[#GPUREG_00B9|GPUREG_00B9]] | | [[#GPUREG_00B9|GPUREG_00B9]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00BA | | 00BA | ||
| [[#GPUREG_00BA|GPUREG_00BA]] | | [[#GPUREG_00BA|GPUREG_00BA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00BB | | 00BB | ||
| [[#GPUREG_00BB|GPUREG_00BB]] | | [[#GPUREG_00BB|GPUREG_00BB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00BC | | 00BC | ||
| [[#GPUREG_00BC|GPUREG_00BC]] | | [[#GPUREG_00BC|GPUREG_00BC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00BD | | 00BD | ||
| [[#GPUREG_00BD|GPUREG_00BD]] | | [[#GPUREG_00BD|GPUREG_00BD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00BE | | 00BE | ||
| [[#GPUREG_00BE|GPUREG_00BE]] | | [[#GPUREG_00BE|GPUREG_00BE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00BF | | 00BF | ||
| [[#GPUREG_00BF|GPUREG_00BF]] | | [[#GPUREG_00BF|GPUREG_00BF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00C0 | | 00C0 | ||
| [[#GPUREG_TEXENV0_CONFIG0|GPUREG_TEXENV0_CONFIG0]] | | [[#GPUREG_TEXENV0_CONFIG0|GPUREG_TEXENV0_CONFIG0]] | ||
| | | | ||
|PICA_REG_TEX_ENV_0 | |||
|- | |- | ||
| 00C1 | | 00C1 | ||
| [[#GPUREG_TEXENV0_CONFIG1|GPUREG_TEXENV0_CONFIG1]] | | [[#GPUREG_TEXENV0_CONFIG1|GPUREG_TEXENV0_CONFIG1]] | ||
| | | | ||
|PICA_REG_TEX_ENV_0_OPERAND | |||
|- | |- | ||
| 00C2 | | 00C2 | ||
| [[#GPUREG_TEXENV0_CONFIG2|GPUREG_TEXENV0_CONFIG2]] | | [[#GPUREG_TEXENV0_CONFIG2|GPUREG_TEXENV0_CONFIG2]] | ||
| | | | ||
|PICA_REG_TEX_ENV_0_COMBINE | |||
|- | |- | ||
| 00C3 | | 00C3 | ||
| [[#GPUREG_TEXENV0_CONFIG3|GPUREG_TEXENV0_CONFIG3]] | | [[#GPUREG_TEXENV0_CONFIG3|GPUREG_TEXENV0_CONFIG3]] | ||
| | | | ||
|PICA_REG_TEX_ENV_0_COLOR | |||
|- | |- | ||
| 00C4 | | 00C4 | ||
| [[#GPUREG_TEXENV0_CONFIG4|GPUREG_TEXENV0_CONFIG4]] | | [[#GPUREG_TEXENV0_CONFIG4|GPUREG_TEXENV0_CONFIG4]] | ||
| | | | ||
|PICA_REG_TEX_ENV_0_SCALE | |||
|- | |- | ||
| 00C5 | | 00C5 | ||
| [[#GPUREG_00C5|GPUREG_00C5]] | | [[#GPUREG_00C5|GPUREG_00C5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00C6 | | 00C6 | ||
| [[#GPUREG_00C6|GPUREG_00C6]] | | [[#GPUREG_00C6|GPUREG_00C6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00C7 | | 00C7 | ||
| [[#GPUREG_00C7|GPUREG_00C7]] | | [[#GPUREG_00C7|GPUREG_00C7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00C8 | | 00C8 | ||
| [[#GPUREG_TEXENV1_CONFIG0|GPUREG_TEXENV1_CONFIG0]] | | [[#GPUREG_TEXENV1_CONFIG0|GPUREG_TEXENV1_CONFIG0]] | ||
| | | | ||
|PICA_REG_TEX_ENV_1 | |||
|- | |- | ||
| 00C9 | | 00C9 | ||
| [[#GPUREG_TEXENV1_CONFIG1|GPUREG_TEXENV1_CONFIG1]] | | [[#GPUREG_TEXENV1_CONFIG1|GPUREG_TEXENV1_CONFIG1]] | ||
| | | | ||
|PICA_REG_TEX_ENV_1_OPERAND | |||
|- | |- | ||
| 00CA | | 00CA | ||
| [[#GPUREG_TEXENV1_CONFIG2|GPUREG_TEXENV1_CONFIG2]] | | [[#GPUREG_TEXENV1_CONFIG2|GPUREG_TEXENV1_CONFIG2]] | ||
| | | | ||
|PICA_REG_TEX_ENV_1_COMBINE | |||
|- | |- | ||
| 00CB | | 00CB | ||
| [[#GPUREG_TEXENV1_CONFIG3|GPUREG_TEXENV1_CONFIG3]] | | [[#GPUREG_TEXENV1_CONFIG3|GPUREG_TEXENV1_CONFIG3]] | ||
| | | | ||
|PICA_REG_TEX_ENV_1_COLOR | |||
|- | |- | ||
| 00CC | | 00CC | ||
| [[#GPUREG_TEXENV1_CONFIG4|GPUREG_TEXENV1_CONFIG4]] | | [[#GPUREG_TEXENV1_CONFIG4|GPUREG_TEXENV1_CONFIG4]] | ||
| | | | ||
|PICA_REG_TEX_ENV_1_SCALE | |||
|- | |- | ||
| 00CD | | 00CD | ||
| [[#GPUREG_00CD|GPUREG_00CD]] | | [[#GPUREG_00CD|GPUREG_00CD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00CE | | 00CE | ||
| [[#GPUREG_00CE|GPUREG_00CE]] | | [[#GPUREG_00CE|GPUREG_00CE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00CF | | 00CF | ||
| [[#GPUREG_00CF|GPUREG_00CF]] | | [[#GPUREG_00CF|GPUREG_00CF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00D0 | | 00D0 | ||
| [[#GPUREG_TEXENV2_CONFIG0|GPUREG_TEXENV2_CONFIG0]] | | [[#GPUREG_TEXENV2_CONFIG0|GPUREG_TEXENV2_CONFIG0]] | ||
| | | | ||
|PICA_REG_TEX_ENV_2 | |||
|- | |- | ||
| 00D1 | | 00D1 | ||
| [[#GPUREG_TEXENV2_CONFIG1|GPUREG_TEXENV2_CONFIG1]] | | [[#GPUREG_TEXENV2_CONFIG1|GPUREG_TEXENV2_CONFIG1]] | ||
| | | | ||
|PICA_REG_TEX_ENV_2_OPERAND | |||
|- | |- | ||
| 00D2 | | 00D2 | ||
| [[#GPUREG_TEXENV2_CONFIG2|GPUREG_TEXENV2_CONFIG2]] | | [[#GPUREG_TEXENV2_CONFIG2|GPUREG_TEXENV2_CONFIG2]] | ||
| | | | ||
|PICA_REG_TEX_ENV_2_COMBINE | |||
|- | |- | ||
| 00D3 | | 00D3 | ||
| [[#GPUREG_TEXENV2_CONFIG3|GPUREG_TEXENV2_CONFIG3]] | | [[#GPUREG_TEXENV2_CONFIG3|GPUREG_TEXENV2_CONFIG3]] | ||
| | | | ||
|PICA_REG_TEX_ENV_2_COLOR | |||
|- | |- | ||
| 00D4 | | 00D4 | ||
| [[#GPUREG_TEXENV2_CONFIG4|GPUREG_TEXENV2_CONFIG4]] | | [[#GPUREG_TEXENV2_CONFIG4|GPUREG_TEXENV2_CONFIG4]] | ||
| | | | ||
|PICA_REG_TEX_ENV_2_SCALE | |||
|- | |- | ||
| 00D5 | | 00D5 | ||
| [[#GPUREG_00D5|GPUREG_00D5]] | | [[#GPUREG_00D5|GPUREG_00D5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00D6 | | 00D6 | ||
| [[#GPUREG_00D6|GPUREG_00D6]] | | [[#GPUREG_00D6|GPUREG_00D6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00D7 | | 00D7 | ||
| [[#GPUREG_00D7|GPUREG_00D7]] | | [[#GPUREG_00D7|GPUREG_00D7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00D8 | | 00D8 | ||
| [[#GPUREG_TEXENV3_CONFIG0|GPUREG_TEXENV3_CONFIG0]] | | [[#GPUREG_TEXENV3_CONFIG0|GPUREG_TEXENV3_CONFIG0]] | ||
| | | | ||
|PICA_REG_TEX_ENV_3 | |||
|- | |- | ||
| 00D9 | | 00D9 | ||
| [[#GPUREG_TEXENV3_CONFIG1|GPUREG_TEXENV3_CONFIG1]] | | [[#GPUREG_TEXENV3_CONFIG1|GPUREG_TEXENV3_CONFIG1]] | ||
| | | | ||
|PICA_REG_TEX_ENV_3_OPERAND | |||
|- | |- | ||
| 00DA | | 00DA | ||
| [[#GPUREG_TEXENV3_CONFIG2|GPUREG_TEXENV3_CONFIG2]] | | [[#GPUREG_TEXENV3_CONFIG2|GPUREG_TEXENV3_CONFIG2]] | ||
| | | | ||
|PICA_REG_TEX_ENV_3_COMBINE | |||
|- | |- | ||
| 00DB | | 00DB | ||
| [[#GPUREG_TEXENV3_CONFIG3|GPUREG_TEXENV3_CONFIG3]] | | [[#GPUREG_TEXENV3_CONFIG3|GPUREG_TEXENV3_CONFIG3]] | ||
| | | | ||
|PICA_REG_TEX_ENV_3_COLOR | |||
|- | |- | ||
| 00DC | | 00DC | ||
| [[#GPUREG_TEXENV3_CONFIG4|GPUREG_TEXENV3_CONFIG4]] | | [[#GPUREG_TEXENV3_CONFIG4|GPUREG_TEXENV3_CONFIG4]] | ||
| | | | ||
|PICA_REG_TEX_ENV_3_SCALE | |||
|- | |- | ||
| 00DD | | 00DD | ||
| [[#GPUREG_00DD|GPUREG_00DD]] | | [[#GPUREG_00DD|GPUREG_00DD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00DE | | 00DE | ||
| [[#GPUREG_00DE|GPUREG_00DE]] | | [[#GPUREG_00DE|GPUREG_00DE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00DF | | 00DF | ||
| [[#GPUREG_00DF|GPUREG_00DF]] | | [[#GPUREG_00DF|GPUREG_00DF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00E0 | | 00E0 | ||
| [[#GPUREG_00E0|GPUREG_00E0]] | | [[#GPUREG_00E0|GPUREG_00E0]] | ||
| | |? | ||
|PICA_REG_GAS_FOG_MODE / PICA_REG_TEX_ENV_BUF_INPUT | |||
|- | |- | ||
| 00E1 | | 00E1 | ||
| [[#GPUREG_00E1|GPUREG_00E1]] | | [[#GPUREG_00E1|GPUREG_00E1]] | ||
| | |? | ||
|PICA_REG_FOG_COLOR | |||
|- | |- | ||
| 00E2 | | 00E2 | ||
| [[#GPUREG_00E2|GPUREG_00E2]] | | [[#GPUREG_00E2|GPUREG_00E2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00E3 | | 00E3 | ||
| [[#GPUREG_00E3|GPUREG_00E3]] | | [[#GPUREG_00E3|GPUREG_00E3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00E4 | | 00E4 | ||
| [[#GPUREG_00E4|GPUREG_00E4]] | | [[#GPUREG_00E4|GPUREG_00E4]] | ||
| | |? | ||
|PICA_REG_GAS_ATTENUATION | |||
|- | |- | ||
| 00E5 | | 00E5 | ||
| [[#GPUREG_00E5|GPUREG_00E5]] | | [[#GPUREG_00E5|GPUREG_00E5]] | ||
| | |? | ||
|PICA_REG_GAS_ACCMAX | |||
|- | |- | ||
| 00E6 | | 00E6 | ||
| [[#GPUREG_00E6|GPUREG_00E6]] | | [[#GPUREG_00E6|GPUREG_00E6]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_INDEX | |||
|- | |- | ||
| 00E7 | | 00E7 | ||
| [[#GPUREG_00E7|GPUREG_00E7]] | | [[#GPUREG_00E7|GPUREG_00E7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00E8 | | 00E8 | ||
| [[#GPUREG_00E8|GPUREG_00E8]] | | [[#GPUREG_00E8|GPUREG_00E8]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA0 | |||
|- | |- | ||
| 00E9 | | 00E9 | ||
| [[#GPUREG_00E9|GPUREG_00E9]] | | [[#GPUREG_00E9|GPUREG_00E9]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA1 | |||
|- | |- | ||
| 00EA | | 00EA | ||
| [[#GPUREG_00EA|GPUREG_00EA]] | | [[#GPUREG_00EA|GPUREG_00EA]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA2 | |||
|- | |- | ||
| 00EB | | 00EB | ||
| [[#GPUREG_00EB|GPUREG_00EB]] | | [[#GPUREG_00EB|GPUREG_00EB]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA3 | |||
|- | |- | ||
| 00EC | | 00EC | ||
| [[#GPUREG_00EC|GPUREG_00EC]] | | [[#GPUREG_00EC|GPUREG_00EC]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA4 | |||
|- | |- | ||
| 00ED | | 00ED | ||
| [[#GPUREG_00ED|GPUREG_00ED]] | | [[#GPUREG_00ED|GPUREG_00ED]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA5 | |||
|- | |- | ||
| 00EE | | 00EE | ||
| [[#GPUREG_00EE|GPUREG_00EE]] | | [[#GPUREG_00EE|GPUREG_00EE]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA6 | |||
|- | |- | ||
| 00EF | | 00EF | ||
| [[#GPUREG_00EF|GPUREG_00EF]] | | [[#GPUREG_00EF|GPUREG_00EF]] | ||
| | |? | ||
|PICA_REG_FOG_LUT_DATA7 | |||
|- | |- | ||
| 00F0 | | 00F0 | ||
| [[#GPUREG_TEXENV4_CONFIG0|GPUREG_TEXENV4_CONFIG0]] | | [[#GPUREG_TEXENV4_CONFIG0|GPUREG_TEXENV4_CONFIG0]] | ||
| | | | ||
|PICA_REG_TEX_ENV_4 | |||
|- | |- | ||
| 00F1 | | 00F1 | ||
| [[#GPUREG_TEXENV4_CONFIG1|GPUREG_TEXENV4_CONFIG1]] | | [[#GPUREG_TEXENV4_CONFIG1|GPUREG_TEXENV4_CONFIG1]] | ||
| | | | ||
|PICA_REG_TEX_ENV_4_OPERAND | |||
|- | |- | ||
| 00F2 | | 00F2 | ||
| [[#GPUREG_TEXENV4_CONFIG2|GPUREG_TEXENV4_CONFIG2]] | | [[#GPUREG_TEXENV4_CONFIG2|GPUREG_TEXENV4_CONFIG2]] | ||
| | | | ||
|PICA_REG_TEX_ENV_4_COMBINE | |||
|- | |- | ||
| 00F3 | | 00F3 | ||
| [[#GPUREG_TEXENV4_CONFIG3|GPUREG_TEXENV4_CONFIG3]] | | [[#GPUREG_TEXENV4_CONFIG3|GPUREG_TEXENV4_CONFIG3]] | ||
| | | | ||
|PICA_REG_TEX_ENV_4_COLOR | |||
|- | |- | ||
| 00F4 | | 00F4 | ||
| [[#GPUREG_TEXENV4_CONFIG4|GPUREG_TEXENV4_CONFIG4]] | | [[#GPUREG_TEXENV4_CONFIG4|GPUREG_TEXENV4_CONFIG4]] | ||
| | | | ||
|PICA_REG_TEX_ENV_4_SCALE | |||
|- | |- | ||
| 00F5 | | 00F5 | ||
| [[#GPUREG_00F5|GPUREG_00F5]] | | [[#GPUREG_00F5|GPUREG_00F5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00F6 | | 00F6 | ||
| [[#GPUREG_00F6|GPUREG_00F6]] | | [[#GPUREG_00F6|GPUREG_00F6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00F7 | | 00F7 | ||
| [[#GPUREG_00F7|GPUREG_00F7]] | | [[#GPUREG_00F7|GPUREG_00F7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00F8 | | 00F8 | ||
| [[#GPUREG_TEXENV5_CONFIG0|GPUREG_TEXENV5_CONFIG0]] | | [[#GPUREG_TEXENV5_CONFIG0|GPUREG_TEXENV5_CONFIG0]] | ||
| | | | ||
|PICA_REG_TEX_ENV_5 | |||
|- | |- | ||
| 00F9 | | 00F9 | ||
| [[#GPUREG_TEXENV5_CONFIG1|GPUREG_TEXENV5_CONFIG1]] | | [[#GPUREG_TEXENV5_CONFIG1|GPUREG_TEXENV5_CONFIG1]] | ||
| | | | ||
|PICA_REG_TEX_ENV_5_OPERAND | |||
|- | |- | ||
| 00FA | | 00FA | ||
| [[#GPUREG_TEXENV5_CONFIG2|GPUREG_TEXENV5_CONFIG2]] | | [[#GPUREG_TEXENV5_CONFIG2|GPUREG_TEXENV5_CONFIG2]] | ||
| | | | ||
|PICA_REG_TEX_ENV_5_COMBINE | |||
|- | |- | ||
| 00FB | | 00FB | ||
| [[#GPUREG_TEXENV5_CONFIG3|GPUREG_TEXENV5_CONFIG3]] | | [[#GPUREG_TEXENV5_CONFIG3|GPUREG_TEXENV5_CONFIG3]] | ||
| | | | ||
|PICA_REG_TEX_ENV_5_COLOR | |||
|- | |- | ||
| 00FC | | 00FC | ||
| [[#GPUREG_TEXENV5_CONFIG4|GPUREG_TEXENV5_CONFIG4]] | | [[#GPUREG_TEXENV5_CONFIG4|GPUREG_TEXENV5_CONFIG4]] | ||
| | | | ||
|PICA_REG_TEX_ENV_5_SCALE | |||
|- | |- | ||
| 00FD | | 00FD | ||
| [[#GPUREG_00FD|GPUREG_00FD]] | | [[#GPUREG_00FD|GPUREG_00FD]] | ||
| | |? | ||
|PICA_REG_TEX_ENV_BUF_COLOR | |||
|- | |- | ||
| 00FE | | 00FE | ||
| [[#GPUREG_00FE|GPUREG_00FE]] | | [[#GPUREG_00FE|GPUREG_00FE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 00FF | | 00FF | ||
| [[#GPUREG_00FF|GPUREG_00FF]] | | [[#GPUREG_00FF|GPUREG_00FF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0100 | | 0100 | ||
| [[#GPUREG_COLOROUTPUT_CONFIG|GPUREG_COLOROUTPUT_CONFIG]] | | [[#GPUREG_COLOROUTPUT_CONFIG|GPUREG_COLOROUTPUT_CONFIG]] | ||
| ? | | ? | ||
|PICA_REG_COLOR_OPERATION | |||
|- | |- | ||
| 0101 | | 0101 | ||
| [[#GPUREG_BLEND_CONFIG|GPUREG_BLEND_CONFIG]] | | [[#GPUREG_BLEND_CONFIG|GPUREG_BLEND_CONFIG]] | ||
| | | | ||
|PICA_REG_BLEND_FUNC | |||
|- | |- | ||
| 0102 | | 0102 | ||
| [[#GPUREG_COLORLOGICOP_CONFIG|GPUREG_COLORLOGICOP_CONFIG]] | | [[#GPUREG_COLORLOGICOP_CONFIG|GPUREG_COLORLOGICOP_CONFIG]] | ||
| | | | ||
|PICA_REG_LOGIC_OP | |||
|- | |- | ||
| 0103 | | 0103 | ||
| [[#GPUREG_BLEND_COLOR|GPUREG_BLEND_COLOR]] | | [[#GPUREG_BLEND_COLOR|GPUREG_BLEND_COLOR]] | ||
| | | | ||
|PICA_REG_BLEND_COLOR | |||
|- | |- | ||
| 0104 | | 0104 | ||
| [[#GPUREG_ALPHATEST_CONFIG|GPUREG_ALPHATEST_CONFIG]] | | [[#GPUREG_ALPHATEST_CONFIG|GPUREG_ALPHATEST_CONFIG]] | ||
| | | | ||
|PICA_REG_FRAG_OP_ALPHA_TEST | |||
|- | |- | ||
| 0105 | | 0105 | ||
| [[#GPUREG_STENCILTEST_CONFIG|GPUREG_STENCILTEST_CONFIG]] | | [[#GPUREG_STENCILTEST_CONFIG|GPUREG_STENCILTEST_CONFIG]] | ||
| | | | ||
|PICA_REG_STENCIL_TEST | |||
|- | |- | ||
| 0106 | | 0106 | ||
| [[#GPUREG_STENCILOP_CONFIG|GPUREG_STENCILOP_CONFIG]] | | [[#GPUREG_STENCILOP_CONFIG|GPUREG_STENCILOP_CONFIG]] | ||
| | | | ||
|PICA_REG_STENCIL_OP | |||
|- | |- | ||
| 0107 | | 0107 | ||
| [[#GPUREG_DEPTHTEST_CONFIG|GPUREG_DEPTHTEST_CONFIG]] | | [[#GPUREG_DEPTHTEST_CONFIG|GPUREG_DEPTHTEST_CONFIG]] | ||
| | | | ||
|PICA_REG_DEPTH_COLOR_MASK | |||
|- | |- | ||
| 0108 | | 0108 | ||
| [[#GPUREG_0108|GPUREG_0108]] | | [[#GPUREG_0108|GPUREG_0108]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0109 | | 0109 | ||
| [[#GPUREG_0109|GPUREG_0109]] | | [[#GPUREG_0109|GPUREG_0109]] | ||
| | | | ||
| | |||
|- | |- | ||
| 010A | | 010A | ||
| [[#GPUREG_010A|GPUREG_010A]] | | [[#GPUREG_010A|GPUREG_010A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 010B | | 010B | ||
| [[#GPUREG_010B|GPUREG_010B]] | | [[#GPUREG_010B|GPUREG_010B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 010C | | 010C | ||
| [[#GPUREG_010C|GPUREG_010C]] | | [[#GPUREG_010C|GPUREG_010C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 010D | | 010D | ||
| [[#GPUREG_010D|GPUREG_010D]] | | [[#GPUREG_010D|GPUREG_010D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 010E | | 010E | ||
| [[#GPUREG_010E|GPUREG_010E]] | | [[#GPUREG_010E|GPUREG_010E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 010F | | 010F | ||
| [[#GPUREG_010F|GPUREG_010F]] | | [[#GPUREG_010F|GPUREG_010F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0110 | | 0110 | ||
| [[#GPUREG_0110|GPUREG_0110]] | | [[#GPUREG_0110|GPUREG_0110]] | ||
| | |? | ||
|PICA_REG_COLOR_BUFFER_CLEAR0 | |||
|- | |- | ||
| 0111 | | 0111 | ||
| [[#GPUREG_0111|GPUREG_0111]] | | [[#GPUREG_0111|GPUREG_0111]] | ||
| | |? | ||
|PICA_REG_COLOR_BUFFER_CLEAR1 | |||
|- | |- | ||
| 0112 | | 0112 | ||
| [[#GPUREG_COLORBUFFER_READ|GPUREG_COLORBUFFER_READ]] | | [[#GPUREG_COLORBUFFER_READ|GPUREG_COLORBUFFER_READ]] | ||
| | | | ||
|PICA_REG_COLOR_BUFFER_READ | |||
|- | |- | ||
| 0113 | | 0113 | ||
| [[#GPUREG_COLORBUFFER_WRITE|GPUREG_COLORBUFFER_WRITE]] | | [[#GPUREG_COLORBUFFER_WRITE|GPUREG_COLORBUFFER_WRITE]] | ||
| | | | ||
|PICA_REG_COLOR_BUFFER_WRITE | |||
|- | |- | ||
| 0114 | | 0114 | ||
| [[#GPUREG_DEPTHBUFFER_READ|GPUREG_DEPTHBUFFER_READ]] | | [[#GPUREG_DEPTHBUFFER_READ|GPUREG_DEPTHBUFFER_READ]] | ||
| | | | ||
|PICA_REG_DEPTH_STENCIL_READ | |||
|- | |- | ||
| 0115 | | 0115 | ||
| [[#GPUREG_DEPTHBUFFER_WRITE|GPUREG_DEPTHBUFFER_WRITE]] | | [[#GPUREG_DEPTHBUFFER_WRITE|GPUREG_DEPTHBUFFER_WRITE]] | ||
| | | | ||
|PICA_REG_DEPTH_STENCIL_WRITE | |||
|- | |- | ||
| 0116 | | 0116 | ||
| [[#GPUREG_DEPTHBUFFER_FORMAT|GPUREG_DEPTHBUFFER_FORMAT]] | | [[#GPUREG_DEPTHBUFFER_FORMAT|GPUREG_DEPTHBUFFER_FORMAT]] | ||
| | | | ||
|PICA_REG_RENDER_BUF_DEPTH_MODE | |||
|- | |- | ||
| 0117 | | 0117 | ||
| [[#GPUREG_COLORBUFFER_FORMAT|GPUREG_COLORBUFFER_FORMAT]] | | [[#GPUREG_COLORBUFFER_FORMAT|GPUREG_COLORBUFFER_FORMAT]] | ||
| | | | ||
|PICA_REG_RENDER_BUF_COLOR_MODE | |||
|- | |- | ||
| 0118 | | 0118 | ||
| [[#GPUREG_0118|GPUREG_0118]] | | [[#GPUREG_0118|GPUREG_0118]] | ||
| | |? | ||
|PICA_REG_EARLY_DEPTH_TEST2 | |||
|- | |- | ||
| 0119 | | 0119 | ||
| [[#GPUREG_0119|GPUREG_0119]] | | [[#GPUREG_0119|GPUREG_0119]] | ||
| | | | ||
| | |||
|- | |- | ||
| 011A | | 011A | ||
| [[#GPUREG_011A|GPUREG_011A]] | | [[#GPUREG_011A|GPUREG_011A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 011B | | 011B | ||
| [[#GPUREG_011B|GPUREG_011B]] | | [[#GPUREG_011B|GPUREG_011B]] | ||
| | |? | ||
|PICA_REG_RENDER_BLOCK_FORMAT | |||
|- | |- | ||
| 011C | | 011C | ||
| [[#GPUREG_DEPTHBUFFER_LOC|GPUREG_DEPTHBUFFER_LOC]] | | [[#GPUREG_DEPTHBUFFER_LOC|GPUREG_DEPTHBUFFER_LOC]] | ||
| | | | ||
|PICA_REG_RENDER_BUF_DEPTH_ADDR | |||
|- | |- | ||
| 011D | | 011D | ||
| [[#GPUREG_COLORBUFFER_LOC|GPUREG_COLORBUFFER_LOC]] | | [[#GPUREG_COLORBUFFER_LOC|GPUREG_COLORBUFFER_LOC]] | ||
| | | | ||
|PICA_REG_RENDER_BUF_COLOR_ADDR | |||
|- | |- | ||
| 011E | | 011E | ||
| [[#GPUREG_OUTBUFFER_DIM|GPUREG_OUTBUFFER_DIM]] | | [[#GPUREG_OUTBUFFER_DIM|GPUREG_OUTBUFFER_DIM]] | ||
| | | | ||
|PICA_REG_RENDER_BUF_RESOLUTION0 | |||
|- | |- | ||
| 011F | | 011F | ||
| [[#GPUREG_011F|GPUREG_011F]] | | [[#GPUREG_011F|GPUREG_011F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0120 | | 0120 | ||
| [[#GPUREG_0120|GPUREG_0120]] | | [[#GPUREG_0120|GPUREG_0120]] | ||
| | |? | ||
|PICA_REG_GAS_LIGHT_XY | |||
|- | |- | ||
| 0121 | | 0121 | ||
| [[#GPUREG_0121|GPUREG_0121]] | | [[#GPUREG_0121|GPUREG_0121]] | ||
| | |? | ||
|PICA_REG_GAS_LIGHT_Z | |||
|- | |- | ||
| 0122 | | 0122 | ||
| [[#GPUREG_0122|GPUREG_0122]] | | [[#GPUREG_0122|GPUREG_0122]] | ||
| | |? | ||
|PICA_REG_GAS_LIGHT_Z_COLOR | |||
|- | |- | ||
| 0123 | | 0123 | ||
| [[#GPUREG_0123|GPUREG_0123]] | | [[#GPUREG_0123|GPUREG_0123]] | ||
| | |? | ||
|PICA_REG_GAS_LUT_INDEX | |||
|- | |- | ||
| 0124 | | 0124 | ||
| [[#GPUREG_0124|GPUREG_0124]] | | [[#GPUREG_0124|GPUREG_0124]] | ||
| | |? | ||
|PICA_REG_GAS_LUT_DATA | |||
|- | |- | ||
| 0125 | | 0125 | ||
| [[#GPUREG_0125|GPUREG_0125]] | | [[#GPUREG_0125|GPUREG_0125]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0126 | | 0126 | ||
| [[#GPUREG_0126|GPUREG_0126]] | | [[#GPUREG_0126|GPUREG_0126]] | ||
| | |? | ||
|PICA_REG_GAS_DELTAZ_DEPTH | |||
|- | |- | ||
| 0127 | | 0127 | ||
| [[#GPUREG_0127|GPUREG_0127]] | | [[#GPUREG_0127|GPUREG_0127]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0128 | | 0128 | ||
| [[#GPUREG_0128|GPUREG_0128]] | | [[#GPUREG_0128|GPUREG_0128]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0129 | | 0129 | ||
| [[#GPUREG_0129|GPUREG_0129]] | | [[#GPUREG_0129|GPUREG_0129]] | ||
| | | | ||
| | |||
|- | |- | ||
| 012A | | 012A | ||
| [[#GPUREG_012A|GPUREG_012A]] | | [[#GPUREG_012A|GPUREG_012A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 012B | | 012B | ||
| [[#GPUREG_012B|GPUREG_012B]] | | [[#GPUREG_012B|GPUREG_012B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 012C | | 012C | ||
| [[#GPUREG_012C|GPUREG_012C]] | | [[#GPUREG_012C|GPUREG_012C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 012D | | 012D | ||
| [[#GPUREG_012D|GPUREG_012D]] | | [[#GPUREG_012D|GPUREG_012D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 012E | | 012E | ||
| [[#GPUREG_012E|GPUREG_012E]] | | [[#GPUREG_012E|GPUREG_012E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 012F | | 012F | ||
| [[#GPUREG_012F|GPUREG_012F]] | | [[#GPUREG_012F|GPUREG_012F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0130 | | 0130 | ||
| [[#GPUREG_0130|GPUREG_0130]] | | [[#GPUREG_0130|GPUREG_0130]] | ||
| | |? | ||
|PICA_REG_FRAG_OP_SHADOW | |||
|- | |- | ||
| 0131 | | 0131 | ||
| [[#GPUREG_0131|GPUREG_0131]] | | [[#GPUREG_0131|GPUREG_0131]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0132 | | 0132 | ||
| [[#GPUREG_0132|GPUREG_0132]] | | [[#GPUREG_0132|GPUREG_0132]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0133 | | 0133 | ||
| [[#GPUREG_0133|GPUREG_0133]] | | [[#GPUREG_0133|GPUREG_0133]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0134 | | 0134 | ||
| [[#GPUREG_0134|GPUREG_0134]] | | [[#GPUREG_0134|GPUREG_0134]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0135 | | 0135 | ||
| [[#GPUREG_0135|GPUREG_0135]] | | [[#GPUREG_0135|GPUREG_0135]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0136 | | 0136 | ||
| [[#GPUREG_0136|GPUREG_0136]] | | [[#GPUREG_0136|GPUREG_0136]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0137 | | 0137 | ||
| [[#GPUREG_0137|GPUREG_0137]] | | [[#GPUREG_0137|GPUREG_0137]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0138 | | 0138 | ||
| [[#GPUREG_0138|GPUREG_0138]] | | [[#GPUREG_0138|GPUREG_0138]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0139 | | 0139 | ||
| [[#GPUREG_0139|GPUREG_0139]] | | [[#GPUREG_0139|GPUREG_0139]] | ||
| | | | ||
| | |||
|- | |- | ||
| 013A | | 013A | ||
| [[#GPUREG_013A|GPUREG_013A]] | | [[#GPUREG_013A|GPUREG_013A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 013B | | 013B | ||
| [[#GPUREG_013B|GPUREG_013B]] | | [[#GPUREG_013B|GPUREG_013B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 013C | | 013C | ||
| [[#GPUREG_013C|GPUREG_013C]] | | [[#GPUREG_013C|GPUREG_013C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 013D | | 013D | ||
| [[#GPUREG_013D|GPUREG_013D]] | | [[#GPUREG_013D|GPUREG_013D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 013E | | 013E | ||
| [[#GPUREG_013E|GPUREG_013E]] | | [[#GPUREG_013E|GPUREG_013E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 013F | | 013F | ||
| [[#GPUREG_013F|GPUREG_013F]] | | [[#GPUREG_013F|GPUREG_013F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0140 | | 0140 | ||
| [[#GPUREG_0140|GPUREG_0140]] | | [[#GPUREG_0140|GPUREG_0140]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_SPECULAR0 / PICA_REG_FRAG_LIGHT_START | |||
|- | |- | ||
| 0141 | | 0141 | ||
| [[#GPUREG_0141|GPUREG_0141]] | | [[#GPUREG_0141|GPUREG_0141]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_SPECULAR1 | |||
|- | |- | ||
| 0142 | | 0142 | ||
| [[#GPUREG_0142|GPUREG_0142]] | | [[#GPUREG_0142|GPUREG_0142]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_DIFFUSE | |||
|- | |- | ||
| 0143 | | 0143 | ||
| [[#GPUREG_0143|GPUREG_0143]] | | [[#GPUREG_0143|GPUREG_0143]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_AMBIENT | |||
|- | |- | ||
| 0144 | | 0144 | ||
| [[#GPUREG_0144|GPUREG_0144]] | | [[#GPUREG_0144|GPUREG_0144]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_POSITION_XY | |||
|- | |- | ||
| 0145 | | 0145 | ||
| [[#GPUREG_0145|GPUREG_0145]] | | [[#GPUREG_0145|GPUREG_0145]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_POSITION_Z | |||
|- | |- | ||
| 0146 | | 0146 | ||
| [[#GPUREG_0146|GPUREG_0146]] | | [[#GPUREG_0146|GPUREG_0146]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_SPOT_XY | |||
|- | |- | ||
| 0147 | | 0147 | ||
| [[#GPUREG_0147|GPUREG_0147]] | | [[#GPUREG_0147|GPUREG_0147]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_SPOT_Z | |||
|- | |- | ||
| 0148 | | 0148 | ||
| [[#GPUREG_0148|GPUREG_0148]] | | [[#GPUREG_0148|GPUREG_0148]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0149 | | 0149 | ||
| [[#GPUREG_0149|GPUREG_0149]] | | [[#GPUREG_0149|GPUREG_0149]] | ||
| | | | ||
|PICA_REG_FRAG_LIGHT0_TYPE | |||
|- | |- | ||
| 014A | | 014A | ||
| [[#GPUREG_014A|GPUREG_014A]] | | [[#GPUREG_014A|GPUREG_014A]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_DIST_ATTN_BIAS | |||
|- | |- | ||
| 014B | | 014B | ||
| [[#GPUREG_014B|GPUREG_014B]] | | [[#GPUREG_014B|GPUREG_014B]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT0_DIST_ATTN_SCALE | |||
|- | |- | ||
| 014C | | 014C | ||
| [[#GPUREG_014C|GPUREG_014C]] | | [[#GPUREG_014C|GPUREG_014C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 014D | | 014D | ||
| [[#GPUREG_014D|GPUREG_014D]] | | [[#GPUREG_014D|GPUREG_014D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 014E | | 014E | ||
| [[#GPUREG_014E|GPUREG_014E]] | | [[#GPUREG_014E|GPUREG_014E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 014F | | 014F | ||
| [[#GPUREG_014F|GPUREG_014F]] | | [[#GPUREG_014F|GPUREG_014F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0150 | | 0150 | ||
| [[#GPUREG_0150|GPUREG_0150]] | | [[#GPUREG_0150|GPUREG_0150]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_SPECULAR0 | |||
|- | |- | ||
| 0151 | | 0151 | ||
| [[#GPUREG_0151|GPUREG_0151]] | | [[#GPUREG_0151|GPUREG_0151]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_SPECULAR1 | |||
|- | |- | ||
| 0152 | | 0152 | ||
| [[#GPUREG_0152|GPUREG_0152]] | | [[#GPUREG_0152|GPUREG_0152]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_DIFFUSE | |||
|- | |- | ||
| 0153 | | 0153 | ||
| [[#GPUREG_0153|GPUREG_0153]] | | [[#GPUREG_0153|GPUREG_0153]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_AMBIENT | |||
|- | |- | ||
| 0154 | | 0154 | ||
| [[#GPUREG_0154|GPUREG_0154]] | | [[#GPUREG_0154|GPUREG_0154]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_POSITION_XY | |||
|- | |- | ||
| 0155 | | 0155 | ||
| [[#GPUREG_0155|GPUREG_0155]] | | [[#GPUREG_0155|GPUREG_0155]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_POSITION_Z | |||
|- | |- | ||
| 0156 | | 0156 | ||
| [[#GPUREG_0156|GPUREG_0156]] | | [[#GPUREG_0156|GPUREG_0156]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_SPOT_XY | |||
|- | |- | ||
| 0157 | | 0157 | ||
| [[#GPUREG_0157|GPUREG_0157]] | | [[#GPUREG_0157|GPUREG_0157]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_SPOT_Z | |||
|- | |- | ||
| 0158 | | 0158 | ||
| [[#GPUREG_0158|GPUREG_0158]] | | [[#GPUREG_0158|GPUREG_0158]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0159 | | 0159 | ||
| [[#GPUREG_0159|GPUREG_0159]] | | [[#GPUREG_0159|GPUREG_0159]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_TYPE | |||
|- | |- | ||
| 015A | | 015A | ||
| [[#GPUREG_015A|GPUREG_015A]] | | [[#GPUREG_015A|GPUREG_015A]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_DIST_ATTN_BIAS | |||
|- | |- | ||
| 015B | | 015B | ||
| [[#GPUREG_015B|GPUREG_015B]] | | [[#GPUREG_015B|GPUREG_015B]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT1_DIST_ATTN_SCALE | |||
|- | |- | ||
| 015C | | 015C | ||
| [[#GPUREG_015C|GPUREG_015C]] | | [[#GPUREG_015C|GPUREG_015C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 015D | | 015D | ||
| [[#GPUREG_015D|GPUREG_015D]] | | [[#GPUREG_015D|GPUREG_015D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 015E | | 015E | ||
| [[#GPUREG_015E|GPUREG_015E]] | | [[#GPUREG_015E|GPUREG_015E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 015F | | 015F | ||
| [[#GPUREG_015F|GPUREG_015F]] | | [[#GPUREG_015F|GPUREG_015F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0160 | | 0160 | ||
| [[#GPUREG_0160|GPUREG_0160]] | | [[#GPUREG_0160|GPUREG_0160]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_SPECULAR0 | |||
|- | |- | ||
| 0161 | | 0161 | ||
| [[#GPUREG_0161|GPUREG_0161]] | | [[#GPUREG_0161|GPUREG_0161]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_SPECULAR1 | |||
|- | |- | ||
| 0162 | | 0162 | ||
| [[#GPUREG_0162|GPUREG_0162]] | | [[#GPUREG_0162|GPUREG_0162]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_DIFFUSE | |||
|- | |- | ||
| 0163 | | 0163 | ||
| [[#GPUREG_0163|GPUREG_0163]] | | [[#GPUREG_0163|GPUREG_0163]] | ||
| | |? | ||
PICA_REG_FRAG_LIGHT2_AMBIENT | |||
|- | |- | ||
| 0164 | | 0164 | ||
| [[#GPUREG_0164|GPUREG_0164]] | | [[#GPUREG_0164|GPUREG_0164]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_POSITION_XY | |||
|- | |- | ||
| 0165 | | 0165 | ||
| [[#GPUREG_0165|GPUREG_0165]] | | [[#GPUREG_0165|GPUREG_0165]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_POSITION_Z | |||
|- | |- | ||
| 0166 | | 0166 | ||
| [[#GPUREG_0166|GPUREG_0166]] | | [[#GPUREG_0166|GPUREG_0166]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_SPOT_XY | |||
|- | |- | ||
| 0167 | | 0167 | ||
| [[#GPUREG_0167|GPUREG_0167]] | | [[#GPUREG_0167|GPUREG_0167]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_SPOT_Z | |||
|- | |- | ||
| 0168 | | 0168 | ||
| [[#GPUREG_0168|GPUREG_0168]] | | [[#GPUREG_0168|GPUREG_0168]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0169 | | 0169 | ||
| [[#GPUREG_0169|GPUREG_0169]] | | [[#GPUREG_0169|GPUREG_0169]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_TYPE | |||
|- | |- | ||
| 016A | | 016A | ||
| [[#GPUREG_016A|GPUREG_016A]] | | [[#GPUREG_016A|GPUREG_016A]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_DIST_ATTN_BIAS | |||
|- | |- | ||
| 016B | | 016B | ||
| [[#GPUREG_016B|GPUREG_016B]] | | [[#GPUREG_016B|GPUREG_016B]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT2_DIST_ATTN_SCALE | |||
|- | |- | ||
| 016C | | 016C | ||
| [[#GPUREG_016C|GPUREG_016C]] | | [[#GPUREG_016C|GPUREG_016C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 016D | | 016D | ||
| [[#GPUREG_016D|GPUREG_016D]] | | [[#GPUREG_016D|GPUREG_016D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 016E | | 016E | ||
| [[#GPUREG_016E|GPUREG_016E]] | | [[#GPUREG_016E|GPUREG_016E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 016F | | 016F | ||
| [[#GPUREG_016F|GPUREG_016F]] | | [[#GPUREG_016F|GPUREG_016F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0170 | | 0170 | ||
| [[#GPUREG_0170|GPUREG_0170]] | | [[#GPUREG_0170|GPUREG_0170]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_SPECULAR0 | |||
|- | |- | ||
| 0171 | | 0171 | ||
| [[#GPUREG_0171|GPUREG_0171]] | | [[#GPUREG_0171|GPUREG_0171]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_SPECULAR1 | |||
|- | |- | ||
| 0172 | | 0172 | ||
| [[#GPUREG_0172|GPUREG_0172]] | | [[#GPUREG_0172|GPUREG_0172]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_DIFFUSE | |||
|- | |- | ||
| 0173 | | 0173 | ||
| [[#GPUREG_0173|GPUREG_0173]] | | [[#GPUREG_0173|GPUREG_0173]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_AMBIENT | |||
|- | |- | ||
| 0174 | | 0174 | ||
| [[#GPUREG_0174|GPUREG_0174]] | | [[#GPUREG_0174|GPUREG_0174]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_POSITION_XY | |||
|- | |- | ||
| 0175 | | 0175 | ||
| [[#GPUREG_0175|GPUREG_0175]] | | [[#GPUREG_0175|GPUREG_0175]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_POSITION_Z | |||
|- | |- | ||
| 0176 | | 0176 | ||
| [[#GPUREG_0176|GPUREG_0176]] | | [[#GPUREG_0176|GPUREG_0176]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_SPOT_XY | |||
|- | |- | ||
| 0177 | | 0177 | ||
| [[#GPUREG_0177|GPUREG_0177]] | | [[#GPUREG_0177|GPUREG_0177]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_SPOT_Z | |||
|- | |- | ||
| 0178 | | 0178 | ||
| [[#GPUREG_0178|GPUREG_0178]] | | [[#GPUREG_0178|GPUREG_0178]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0179 | | 0179 | ||
| [[#GPUREG_0179|GPUREG_0179]] | | [[#GPUREG_0179|GPUREG_0179]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_TYPE | |||
|- | |- | ||
| 017A | | 017A | ||
| [[#GPUREG_017A|GPUREG_017A]] | | [[#GPUREG_017A|GPUREG_017A]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_DIST_ATTN_BIAS | |||
|- | |- | ||
| 017B | | 017B | ||
| [[#GPUREG_017B|GPUREG_017B]] | | [[#GPUREG_017B|GPUREG_017B]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT3_DIST_ATTN_SCALE | |||
|- | |- | ||
| 017C | | 017C | ||
| [[#GPUREG_017C|GPUREG_017C]] | | [[#GPUREG_017C|GPUREG_017C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 017D | | 017D | ||
| [[#GPUREG_017D|GPUREG_017D]] | | [[#GPUREG_017D|GPUREG_017D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 017E | | 017E | ||
| [[#GPUREG_017E|GPUREG_017E]] | | [[#GPUREG_017E|GPUREG_017E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 017F | | 017F | ||
| [[#GPUREG_017F|GPUREG_017F]] | | [[#GPUREG_017F|GPUREG_017F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0180 | | 0180 | ||
| [[#GPUREG_0180|GPUREG_0180]] | | [[#GPUREG_0180|GPUREG_0180]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_SPECULAR0 | |||
|- | |- | ||
| 0181 | | 0181 | ||
| [[#GPUREG_0181|GPUREG_0181]] | | [[#GPUREG_0181|GPUREG_0181]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_SPECULAR1 | |||
|- | |- | ||
| 0182 | | 0182 | ||
| [[#GPUREG_0182|GPUREG_0182]] | | [[#GPUREG_0182|GPUREG_0182]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_DIFFUSE | |||
|- | |- | ||
| 0183 | | 0183 | ||
| [[#GPUREG_0183|GPUREG_0183]] | | [[#GPUREG_0183|GPUREG_0183]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_AMBIENT | |||
|- | |- | ||
| 0184 | | 0184 | ||
| [[#GPUREG_0184|GPUREG_0184]] | | [[#GPUREG_0184|GPUREG_0184]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_POSITION_XY | |||
|- | |- | ||
| 0185 | | 0185 | ||
| [[#GPUREG_0185|GPUREG_0185]] | | [[#GPUREG_0185|GPUREG_0185]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_POSITION_Z | |||
|- | |- | ||
| 0186 | | 0186 | ||
| [[#GPUREG_0186|GPUREG_0186]] | | [[#GPUREG_0186|GPUREG_0186]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_SPOT_XY | |||
|- | |- | ||
| 0187 | | 0187 | ||
| [[#GPUREG_0187|GPUREG_0187]] | | [[#GPUREG_0187|GPUREG_0187]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_SPOT_Z | |||
|- | |- | ||
| 0188 | | 0188 | ||
| [[#GPUREG_0188|GPUREG_0188]] | | [[#GPUREG_0188|GPUREG_0188]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0189 | | 0189 | ||
| [[#GPUREG_0189|GPUREG_0189]] | | [[#GPUREG_0189|GPUREG_0189]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_TYPE | |||
|- | |- | ||
| 018A | | 018A | ||
| [[#GPUREG_018A|GPUREG_018A]] | | [[#GPUREG_018A|GPUREG_018A]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_DIST_ATTN_BIAS | |||
|- | |- | ||
| 018B | | 018B | ||
| [[#GPUREG_018B|GPUREG_018B]] | | [[#GPUREG_018B|GPUREG_018B]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT4_DIST_ATTN_SCALE | |||
|- | |- | ||
| 018C | | 018C | ||
| [[#GPUREG_018C|GPUREG_018C]] | | [[#GPUREG_018C|GPUREG_018C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 018D | | 018D | ||
| [[#GPUREG_018D|GPUREG_018D]] | | [[#GPUREG_018D|GPUREG_018D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 018E | | 018E | ||
| [[#GPUREG_018E|GPUREG_018E]] | | [[#GPUREG_018E|GPUREG_018E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 018F | | 018F | ||
| [[#GPUREG_018F|GPUREG_018F]] | | [[#GPUREG_018F|GPUREG_018F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0190 | | 0190 | ||
| [[#GPUREG_0190|GPUREG_0190]] | | [[#GPUREG_0190|GPUREG_0190]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_SPECULAR0 | |||
|- | |- | ||
| 0191 | | 0191 | ||
| [[#GPUREG_0191|GPUREG_0191]] | | [[#GPUREG_0191|GPUREG_0191]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_SPECULAR1 | |||
|- | |- | ||
| 0192 | | 0192 | ||
| [[#GPUREG_0192|GPUREG_0192]] | | [[#GPUREG_0192|GPUREG_0192]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_DIFFUSE | |||
|- | |- | ||
| 0193 | | 0193 | ||
| [[#GPUREG_0193|GPUREG_0193]] | | [[#GPUREG_0193|GPUREG_0193]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_AMBIENT | |||
|- | |- | ||
| 0194 | | 0194 | ||
| [[#GPUREG_0194|GPUREG_0194]] | | [[#GPUREG_0194|GPUREG_0194]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_POSITION_XY | |||
|- | |- | ||
| 0195 | | 0195 | ||
| [[#GPUREG_0195|GPUREG_0195]] | | [[#GPUREG_0195|GPUREG_0195]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_POSITION_Z | |||
|- | |- | ||
| 0196 | | 0196 | ||
| [[#GPUREG_0196|GPUREG_0196]] | | [[#GPUREG_0196|GPUREG_0196]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_SPOT_XY | |||
|- | |- | ||
| 0197 | | 0197 | ||
| [[#GPUREG_0197|GPUREG_0197]] | | [[#GPUREG_0197|GPUREG_0197]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_SPOT_Z | |||
|- | |- | ||
| 0198 | | 0198 | ||
| [[#GPUREG_0198|GPUREG_0198]] | | [[#GPUREG_0198|GPUREG_0198]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0199 | | 0199 | ||
| [[#GPUREG_0199|GPUREG_0199]] | | [[#GPUREG_0199|GPUREG_0199]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT5_TYPE | |||
|- | |- | ||
| 019A | | 019A | ||
| [[#GPUREG_019A|GPUREG_019A]] | | [[#GPUREG_019A|GPUREG_019A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 019B | | 019B | ||
| [[#GPUREG_019B|GPUREG_019B]] | | [[#GPUREG_019B|GPUREG_019B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 019C | | 019C | ||
| [[#GPUREG_019C|GPUREG_019C]] | | [[#GPUREG_019C|GPUREG_019C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 019D | | 019D | ||
| [[#GPUREG_019D|GPUREG_019D]] | | [[#GPUREG_019D|GPUREG_019D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 019E | | 019E | ||
| [[#GPUREG_019E|GPUREG_019E]] | | [[#GPUREG_019E|GPUREG_019E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 019F | | 019F | ||
| [[#GPUREG_019F|GPUREG_019F]] | | [[#GPUREG_019F|GPUREG_019F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01A0 | | 01A0 | ||
| [[#GPUREG_01A0|GPUREG_01A0]] | | [[#GPUREG_01A0|GPUREG_01A0]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT6_SPECULAR0 | |||
|- | |- | ||
| 01A1 | | 01A1 | ||
| [[#GPUREG_01A1|GPUREG_01A1]] | | [[#GPUREG_01A1|GPUREG_01A1]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT6_SPECULAR1 | |||
|- | |- | ||
| 01A2 | | 01A2 | ||
| [[#GPUREG_01A2|GPUREG_01A2]] | | [[#GPUREG_01A2|GPUREG_01A2]] | ||
| | | | ||
|PICA_REG_FRAG_LIGHT6_DIFFUSE | |||
|- | |- | ||
| 01A3 | | 01A3 | ||
| [[#GPUREG_01A3|GPUREG_01A3]] | | [[#GPUREG_01A3|GPUREG_01A3]] | ||
| | | | ||
|PICA_REG_FRAG_LIGHT6_AMBIENT | |||
|- | |- | ||
| 01A4 | | 01A4 | ||
| [[#GPUREG_01A4|GPUREG_01A4]] | | [[#GPUREG_01A4|GPUREG_01A4]] | ||
| | | | ||
|PICA_REG_FRAG_LIGHT6_POSITION_XY | |||
|- | |- | ||
| 01A5 | | 01A5 | ||
| [[#GPUREG_01A5|GPUREG_01A5]] | | [[#GPUREG_01A5|GPUREG_01A5]] | ||
| | | | ||
|PICA_REG_FRAG_LIGHT6_POSITION_Z | |||
|- | |- | ||
| 01A6 | | 01A6 | ||
| [[#GPUREG_01A6|GPUREG_01A6]] | | [[#GPUREG_01A6|GPUREG_01A6]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT6_SPOT_XY | |||
|- | |- | ||
| 01A7 | | 01A7 | ||
| [[#GPUREG_01A7|GPUREG_01A7]] | | [[#GPUREG_01A7|GPUREG_01A7]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT6_SPOT_Z | |||
|- | |- | ||
| 01A8 | | 01A8 | ||
| [[#GPUREG_01A8|GPUREG_01A8]] | | [[#GPUREG_01A8|GPUREG_01A8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01A9 | | 01A9 | ||
| [[#GPUREG_01A9|GPUREG_01A9]] | | [[#GPUREG_01A9|GPUREG_01A9]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT6_TYPE | |||
|- | |- | ||
| 01AA | | 01AA | ||
| [[#GPUREG_01AA|GPUREG_01AA]] | | [[#GPUREG_01AA|GPUREG_01AA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01AB | | 01AB | ||
| [[#GPUREG_01AB|GPUREG_01AB]] | | [[#GPUREG_01AB|GPUREG_01AB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01AC | | 01AC | ||
| [[#GPUREG_01AC|GPUREG_01AC]] | | [[#GPUREG_01AC|GPUREG_01AC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01AD | | 01AD | ||
| [[#GPUREG_01AD|GPUREG_01AD]] | | [[#GPUREG_01AD|GPUREG_01AD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01AE | | 01AE | ||
| [[#GPUREG_01AE|GPUREG_01AE]] | | [[#GPUREG_01AE|GPUREG_01AE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01AF | | 01AF | ||
| [[#GPUREG_01AF|GPUREG_01AF]] | | [[#GPUREG_01AF|GPUREG_01AF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01B0 | | 01B0 | ||
| [[#GPUREG_01B0|GPUREG_01B0]] | | [[#GPUREG_01B0|GPUREG_01B0]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_SPECULAR0 | |||
|- | |- | ||
| 01B1 | | 01B1 | ||
| [[#GPUREG_01B1|GPUREG_01B1]] | | [[#GPUREG_01B1|GPUREG_01B1]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_SPECULAR1 | |||
|- | |- | ||
| 01B2 | | 01B2 | ||
| [[#GPUREG_01B2|GPUREG_01B2]] | | [[#GPUREG_01B2|GPUREG_01B2]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_DIFFUSE | |||
|- | |- | ||
| 01B3 | | 01B3 | ||
| [[#GPUREG_01B3|GPUREG_01B3]] | | [[#GPUREG_01B3|GPUREG_01B3]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_AMBIENT | |||
|- | |- | ||
| 01B4 | | 01B4 | ||
| [[#GPUREG_01B4|GPUREG_01B4]] | | [[#GPUREG_01B4|GPUREG_01B4]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_POSITION_XY | |||
|- | |- | ||
| 01B5 | | 01B5 | ||
| [[#GPUREG_01B5|GPUREG_01B5]] | | [[#GPUREG_01B5|GPUREG_01B5]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_POSITION_Z | |||
|- | |- | ||
| 01B6 | | 01B6 | ||
| [[#GPUREG_01B6|GPUREG_01B6]] | | [[#GPUREG_01B6|GPUREG_01B6]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_SPOT_XY | |||
|- | |- | ||
| 01B7 | | 01B7 | ||
| [[#GPUREG_01B7|GPUREG_01B7]] | | [[#GPUREG_01B7|GPUREG_01B7]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_SPOT_Z | |||
|- | |- | ||
| 01B8 | | 01B8 | ||
| [[#GPUREG_01B8|GPUREG_01B8]] | | [[#GPUREG_01B8|GPUREG_01B8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01B9 | | 01B9 | ||
| [[#GPUREG_01B9|GPUREG_01B9]] | | [[#GPUREG_01B9|GPUREG_01B9]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT7_TYPE | |||
|- | |- | ||
| 01BA | | 01BA | ||
| [[#GPUREG_01BA|GPUREG_01BA]] | | [[#GPUREG_01BA|GPUREG_01BA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01BB | | 01BB | ||
| [[#GPUREG_01BB|GPUREG_01BB]] | | [[#GPUREG_01BB|GPUREG_01BB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01BC | | 01BC | ||
| [[#GPUREG_01BC|GPUREG_01BC]] | | [[#GPUREG_01BC|GPUREG_01BC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01BD | | 01BD | ||
| [[#GPUREG_01BD|GPUREG_01BD]] | | [[#GPUREG_01BD|GPUREG_01BD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01BE | | 01BE | ||
| [[#GPUREG_01BE|GPUREG_01BE]] | | [[#GPUREG_01BE|GPUREG_01BE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01BF | | 01BF | ||
| [[#GPUREG_01BF|GPUREG_01BF]] | | [[#GPUREG_01BF|GPUREG_01BF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01C0 | | 01C0 | ||
| [[#GPUREG_01C0|GPUREG_01C0]] | | [[#GPUREG_01C0|GPUREG_01C0]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_AMBIENT | |||
|- | |- | ||
| 01C1 | | 01C1 | ||
| [[#GPUREG_01C1|GPUREG_01C1]] | | [[#GPUREG_01C1|GPUREG_01C1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01C2 | | 01C2 | ||
| [[#GPUREG_01C2|GPUREG_01C2]] | | [[#GPUREG_01C2|GPUREG_01C2]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_SRC_NUM | |||
|- | |- | ||
| 01C3 | | 01C3 | ||
| [[#GPUREG_01C3|GPUREG_01C3]] | | [[#GPUREG_01C3|GPUREG_01C3]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_FUNC_MODE0 | |||
|- | |- | ||
| 01C4 | | 01C4 | ||
| [[#GPUREG_01C4|GPUREG_01C4]] | | [[#GPUREG_01C4|GPUREG_01C4]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_FUNC_MODE1 | |||
|- | |- | ||
| 01C5 | | 01C5 | ||
| [[#GPUREG_01C5|GPUREG_01C5]] | | [[#GPUREG_01C5|GPUREG_01C5]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT | |||
|- | |- | ||
| 01C6 | | 01C6 | ||
| [[#GPUREG_01C6|GPUREG_01C6]] | | [[#GPUREG_01C6|GPUREG_01C6]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_EN1 | |||
|- | |- | ||
| 01C7 | | 01C7 | ||
| [[#GPUREG_01C7|GPUREG_01C7]] | | [[#GPUREG_01C7|GPUREG_01C7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01C8 | | 01C8 | ||
| [[#GPUREG_01C8|GPUREG_01C8]] | | [[#GPUREG_01C8|GPUREG_01C8]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA0 | |||
|- | |- | ||
| 01C9 | | 01C9 | ||
| [[#GPUREG_01C9|GPUREG_01C9]] | | [[#GPUREG_01C9|GPUREG_01C9]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA1 | |||
|- | |- | ||
| 01CA | | 01CA | ||
| [[#GPUREG_01CA|GPUREG_01CA]] | | [[#GPUREG_01CA|GPUREG_01CA]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA2 | |||
|- | |- | ||
| 01CB | | 01CB | ||
| [[#GPUREG_01CB|GPUREG_01CB]] | | [[#GPUREG_01CB|GPUREG_01CB]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA3 | |||
|- | |- | ||
| 01CC | | 01CC | ||
| [[#GPUREG_01CC|GPUREG_01CC]] | | [[#GPUREG_01CC|GPUREG_01CC]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA4 | |||
|- | |- | ||
| 01CD | | 01CD | ||
| [[#GPUREG_01CD|GPUREG_01CD]] | | [[#GPUREG_01CD|GPUREG_01CD]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA8 | |||
|- | |- | ||
| 01CE | | 01CE | ||
| [[#GPUREG_01CE|GPUREG_01CE]] | | [[#GPUREG_01CE|GPUREG_01CE]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA6 | |||
|- | |- | ||
| 01CF | | 01CF | ||
| [[#GPUREG_01CF|GPUREG_01CF]] | | [[#GPUREG_01CF|GPUREG_01CF]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUT_DATA7 | |||
|- | |- | ||
| 01D0 | | 01D0 | ||
| [[#GPUREG_01D0|GPUREG_01D0]] | | [[#GPUREG_01D0|GPUREG_01D0]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_ABSLUTINPUT | |||
|- | |- | ||
| 01D1 | | 01D1 | ||
| [[#GPUREG_01D1|GPUREG_01D1]] | | [[#GPUREG_01D1|GPUREG_01D1]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUTINPUT | |||
|- | |- | ||
| 01D2 | | 01D2 | ||
| [[#GPUREG_01D2|GPUREG_01D2]] | | [[#GPUREG_01D2|GPUREG_01D2]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_LUTSCALE | |||
|- | |- | ||
| 01D3 | | 01D3 | ||
| [[#GPUREG_01D3|GPUREG_01D3]] | | [[#GPUREG_01D3|GPUREG_01D3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01D4 | | 01D4 | ||
| [[#GPUREG_01D4|GPUREG_01D4]] | | [[#GPUREG_01D4|GPUREG_01D4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01D5 | | 01D5 | ||
| [[#GPUREG_01D5|GPUREG_01D5]] | | [[#GPUREG_01D5|GPUREG_01D5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01D6 | | 01D6 | ||
| [[#GPUREG_01D6|GPUREG_01D6]] | | [[#GPUREG_01D6|GPUREG_01D6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01D7 | | 01D7 | ||
| [[#GPUREG_01D7|GPUREG_01D7]] | | [[#GPUREG_01D7|GPUREG_01D7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01D8 | | 01D8 | ||
| [[#GPUREG_01D8|GPUREG_01D8]] | | [[#GPUREG_01D8|GPUREG_01D8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01D9 | | 01D9 | ||
| [[#GPUREG_01D9|GPUREG_01D9]] | | [[#GPUREG_01D9|GPUREG_01D9]] | ||
| | |? | ||
|PICA_REG_FRAG_LIGHT_SRC_EN_ID | |||
|- | |- | ||
| 01DA | | 01DA | ||
| [[#GPUREG_01DA|GPUREG_01DA]] | | [[#GPUREG_01DA|GPUREG_01DA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01DB | | 01DB | ||
| [[#GPUREG_01DB|GPUREG_01DB]] | | [[#GPUREG_01DB|GPUREG_01DB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01DC | | 01DC | ||
| [[#GPUREG_01DC|GPUREG_01DC]] | | [[#GPUREG_01DC|GPUREG_01DC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01DD | | 01DD | ||
| [[#GPUREG_01DD|GPUREG_01DD]] | | [[#GPUREG_01DD|GPUREG_01DD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01DE | | 01DE | ||
| [[#GPUREG_01DE|GPUREG_01DE]] | | [[#GPUREG_01DE|GPUREG_01DE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01DF | | 01DF | ||
| [[#GPUREG_01DF|GPUREG_01DF]] | | [[#GPUREG_01DF|GPUREG_01DF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E0 | | 01E0 | ||
| [[#GPUREG_01E0|GPUREG_01E0]] | | [[#GPUREG_01E0|GPUREG_01E0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E1 | | 01E1 | ||
| [[#GPUREG_01E1|GPUREG_01E1]] | | [[#GPUREG_01E1|GPUREG_01E1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E2 | | 01E2 | ||
| [[#GPUREG_01E2|GPUREG_01E2]] | | [[#GPUREG_01E2|GPUREG_01E2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E3 | | 01E3 | ||
| [[#GPUREG_01E3|GPUREG_01E3]] | | [[#GPUREG_01E3|GPUREG_01E3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E4 | | 01E4 | ||
| [[#GPUREG_01E4|GPUREG_01E4]] | | [[#GPUREG_01E4|GPUREG_01E4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E5 | | 01E5 | ||
| [[#GPUREG_01E5|GPUREG_01E5]] | | [[#GPUREG_01E5|GPUREG_01E5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E6 | | 01E6 | ||
| [[#GPUREG_01E6|GPUREG_01E6]] | | [[#GPUREG_01E6|GPUREG_01E6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E7 | | 01E7 | ||
| [[#GPUREG_01E7|GPUREG_01E7]] | | [[#GPUREG_01E7|GPUREG_01E7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E8 | | 01E8 | ||
| [[#GPUREG_01E8|GPUREG_01E8]] | | [[#GPUREG_01E8|GPUREG_01E8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01E9 | | 01E9 | ||
| [[#GPUREG_01E9|GPUREG_01E9]] | | [[#GPUREG_01E9|GPUREG_01E9]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01EA | | 01EA | ||
| [[#GPUREG_01EA|GPUREG_01EA]] | | [[#GPUREG_01EA|GPUREG_01EA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01EB | | 01EB | ||
| [[#GPUREG_01EB|GPUREG_01EB]] | | [[#GPUREG_01EB|GPUREG_01EB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01EC | | 01EC | ||
| [[#GPUREG_01EC|GPUREG_01EC]] | | [[#GPUREG_01EC|GPUREG_01EC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01ED | | 01ED | ||
| [[#GPUREG_01ED|GPUREG_01ED]] | | [[#GPUREG_01ED|GPUREG_01ED]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01EE | | 01EE | ||
| [[#GPUREG_01EE|GPUREG_01EE]] | | [[#GPUREG_01EE|GPUREG_01EE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01EF | | 01EF | ||
| [[#GPUREG_01EF|GPUREG_01EF]] | | [[#GPUREG_01EF|GPUREG_01EF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F0 | | 01F0 | ||
| [[#GPUREG_01F0|GPUREG_01F0]] | | [[#GPUREG_01F0|GPUREG_01F0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F1 | | 01F1 | ||
| [[#GPUREG_01F1|GPUREG_01F1]] | | [[#GPUREG_01F1|GPUREG_01F1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F2 | | 01F2 | ||
| [[#GPUREG_01F2|GPUREG_01F2]] | | [[#GPUREG_01F2|GPUREG_01F2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F3 | | 01F3 | ||
| [[#GPUREG_01F3|GPUREG_01F3]] | | [[#GPUREG_01F3|GPUREG_01F3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F4 | | 01F4 | ||
| [[#GPUREG_01F4|GPUREG_01F4]] | | [[#GPUREG_01F4|GPUREG_01F4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F5 | | 01F5 | ||
| [[#GPUREG_01F5|GPUREG_01F5]] | | [[#GPUREG_01F5|GPUREG_01F5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F6 | | 01F6 | ||
| [[#GPUREG_01F6|GPUREG_01F6]] | | [[#GPUREG_01F6|GPUREG_01F6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F7 | | 01F7 | ||
| [[#GPUREG_01F7|GPUREG_01F7]] | | [[#GPUREG_01F7|GPUREG_01F7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F8 | | 01F8 | ||
| [[#GPUREG_01F8|GPUREG_01F8]] | | [[#GPUREG_01F8|GPUREG_01F8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01F9 | | 01F9 | ||
| [[#GPUREG_01F9|GPUREG_01F9]] | | [[#GPUREG_01F9|GPUREG_01F9]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01FA | | 01FA | ||
| [[#GPUREG_01FA|GPUREG_01FA]] | | [[#GPUREG_01FA|GPUREG_01FA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01FB | | 01FB | ||
| [[#GPUREG_01FB|GPUREG_01FB]] | | [[#GPUREG_01FB|GPUREG_01FB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01FC | | 01FC | ||
| [[#GPUREG_01FC|GPUREG_01FC]] | | [[#GPUREG_01FC|GPUREG_01FC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01FD | | 01FD | ||
| [[#GPUREG_01FD|GPUREG_01FD]] | | [[#GPUREG_01FD|GPUREG_01FD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01FE | | 01FE | ||
| [[#GPUREG_01FE|GPUREG_01FE]] | | [[#GPUREG_01FE|GPUREG_01FE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 01FF | | 01FF | ||
| [[#GPUREG_01FF|GPUREG_01FF]] | | [[#GPUREG_01FF|GPUREG_01FF]] | ||
| | | | ||
| | |||
|- | |- | ||
! colspan=3 | Geometry pipeline registers | ! colspan=3 | Geometry pipeline registers | ||
| | |||
|- | |- | ||
| 0200 | | 0200 | ||
| [[#GPUREG_ATTRIBBUFFERS_LOC|GPUREG_ATTRIBBUFFERS_LOC]] | | [[#GPUREG_ATTRIBBUFFERS_LOC|GPUREG_ATTRIBBUFFERS_LOC]] | ||
| | | | ||
|PICA_REG_VTX_ATTR_ARRAYS_BASE_ADDR | |||
|- | |- | ||
| 0201 | | 0201 | ||
| [[#GPUREG_ATTRIBBUFFERS_FORMAT_LOW|GPUREG_ATTRIBBUFFERS_FORMAT_LOW]] | | [[#GPUREG_ATTRIBBUFFERS_FORMAT_LOW|GPUREG_ATTRIBBUFFERS_FORMAT_LOW]] | ||
| | | | ||
|PICA_REG_VTX_ATTR_ARRAYS0 | |||
|- | |- | ||
| 0202 | | 0202 | ||
| [[#GPUREG_ATTRIBBUFFERS_FORMAT_HIGH|GPUREG_ATTRIBBUFFERS_FORMAT_HIGH]] | | [[#GPUREG_ATTRIBBUFFERS_FORMAT_HIGH|GPUREG_ATTRIBBUFFERS_FORMAT_HIGH]] | ||
| | | | ||
|PICA_REG_VTX_ATTR_ARRAYS1 | |||
|- | |- | ||
| 0203 | | 0203 | ||
| [[#GPUREG_ATTRIBBUFFER0_CONFIG0|GPUREG_ATTRIBBUFFER0_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER0_CONFIG0|GPUREG_ATTRIBBUFFER0_CONFIG0]] | ||
| | | | ||
|PICA_REG_LOAD_ARRAY0_ATTR_OFFSET | |||
|- | |- | ||
| 0204 | | 0204 | ||
| [[#GPUREG_ATTRIBBUFFER0_CONFIG1|GPUREG_ATTRIBBUFFER0_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER0_CONFIG1|GPUREG_ATTRIBBUFFER0_CONFIG1]] | ||
| | | | ||
|PICA_REG_LOAD_ARRAY0_ELEMENT0 | |||
|- | |- | ||
| 0205 | | 0205 | ||
| [[#GPUREG_ATTRIBBUFFER0_CONFIG2|GPUREG_ATTRIBBUFFER0_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER0_CONFIG2|GPUREG_ATTRIBBUFFER0_CONFIG2]] | ||
| | | | ||
|PICA_REG_LOAD_ARRAY0_ELEMENT1 | |||
|- | |- | ||
| 0206 | | 0206 | ||
| [[#GPUREG_ATTRIBBUFFER1_CONFIG0|GPUREG_ATTRIBBUFFER1_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER1_CONFIG0|GPUREG_ATTRIBBUFFER1_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0207 | | 0207 | ||
| [[#GPUREG_ATTRIBBUFFER1_CONFIG1|GPUREG_ATTRIBBUFFER1_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER1_CONFIG1|GPUREG_ATTRIBBUFFER1_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0208 | | 0208 | ||
| [[#GPUREG_ATTRIBBUFFER1_CONFIG2|GPUREG_ATTRIBBUFFER1_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER1_CONFIG2|GPUREG_ATTRIBBUFFER1_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0209 | | 0209 | ||
| [[#GPUREG_ATTRIBBUFFER2_CONFIG0|GPUREG_ATTRIBBUFFER2_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER2_CONFIG0|GPUREG_ATTRIBBUFFER2_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 020A | | 020A | ||
| [[#GPUREG_ATTRIBBUFFER2_CONFIG1|GPUREG_ATTRIBBUFFER2_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER2_CONFIG1|GPUREG_ATTRIBBUFFER2_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 020B | | 020B | ||
| [[#GPUREG_ATTRIBBUFFER2_CONFIG2|GPUREG_ATTRIBBUFFER2_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER2_CONFIG2|GPUREG_ATTRIBBUFFER2_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 020C | | 020C | ||
| [[#GPUREG_ATTRIBBUFFER3_CONFIG0|GPUREG_ATTRIBBUFFER3_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER3_CONFIG0|GPUREG_ATTRIBBUFFER3_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 020D | | 020D | ||
| [[#GPUREG_ATTRIBBUFFER3_CONFIG1|GPUREG_ATTRIBBUFFER3_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER3_CONFIG1|GPUREG_ATTRIBBUFFER3_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 020E | | 020E | ||
| [[#GPUREG_ATTRIBBUFFER3_CONFIG2|GPUREG_ATTRIBBUFFER3_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER3_CONFIG2|GPUREG_ATTRIBBUFFER3_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 020F | | 020F | ||
| [[#GPUREG_ATTRIBBUFFER4_CONFIG0|GPUREG_ATTRIBBUFFER4_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER4_CONFIG0|GPUREG_ATTRIBBUFFER4_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0210 | | 0210 | ||
| [[#GPUREG_ATTRIBBUFFER4_CONFIG1|GPUREG_ATTRIBBUFFER4_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER4_CONFIG1|GPUREG_ATTRIBBUFFER4_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0211 | | 0211 | ||
| [[#GPUREG_ATTRIBBUFFER4_CONFIG2|GPUREG_ATTRIBBUFFER4_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER4_CONFIG2|GPUREG_ATTRIBBUFFER4_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0212 | | 0212 | ||
| [[#GPUREG_ATTRIBBUFFER5_CONFIG0|GPUREG_ATTRIBBUFFER5_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER5_CONFIG0|GPUREG_ATTRIBBUFFER5_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0213 | | 0213 | ||
| [[#GPUREG_ATTRIBBUFFER5_CONFIG1|GPUREG_ATTRIBBUFFER5_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER5_CONFIG1|GPUREG_ATTRIBBUFFER5_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0214 | | 0214 | ||
| [[#GPUREG_ATTRIBBUFFER5_CONFIG2|GPUREG_ATTRIBBUFFER5_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER5_CONFIG2|GPUREG_ATTRIBBUFFER5_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0215 | | 0215 | ||
| [[#GPUREG_ATTRIBBUFFER6_CONFIG0|GPUREG_ATTRIBBUFFER6_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER6_CONFIG0|GPUREG_ATTRIBBUFFER6_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0216 | | 0216 | ||
| [[#GPUREG_ATTRIBBUFFER6_CONFIG1|GPUREG_ATTRIBBUFFER6_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER6_CONFIG1|GPUREG_ATTRIBBUFFER6_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0217 | | 0217 | ||
| [[#GPUREG_ATTRIBBUFFER6_CONFIG2|GPUREG_ATTRIBBUFFER6_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER6_CONFIG2|GPUREG_ATTRIBBUFFER6_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0218 | | 0218 | ||
| [[#GPUREG_ATTRIBBUFFER7_CONFIG0|GPUREG_ATTRIBBUFFER7_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER7_CONFIG0|GPUREG_ATTRIBBUFFER7_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0219 | | 0219 | ||
| [[#GPUREG_ATTRIBBUFFER7_CONFIG1|GPUREG_ATTRIBBUFFER7_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER7_CONFIG1|GPUREG_ATTRIBBUFFER7_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 021A | | 021A | ||
| [[#GPUREG_ATTRIBBUFFER7_CONFIG2|GPUREG_ATTRIBBUFFER7_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER7_CONFIG2|GPUREG_ATTRIBBUFFER7_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 021B | | 021B | ||
| [[#GPUREG_ATTRIBBUFFER8_CONFIG0|GPUREG_ATTRIBBUFFER8_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER8_CONFIG0|GPUREG_ATTRIBBUFFER8_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 021C | | 021C | ||
| [[#GPUREG_ATTRIBBUFFER8_CONFIG1|GPUREG_ATTRIBBUFFER8_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER8_CONFIG1|GPUREG_ATTRIBBUFFER8_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 021D | | 021D | ||
| [[#GPUREG_ATTRIBBUFFER8_CONFIG2|GPUREG_ATTRIBBUFFER8_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER8_CONFIG2|GPUREG_ATTRIBBUFFER8_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 021E | | 021E | ||
| [[#GPUREG_ATTRIBBUFFER9_CONFIG0|GPUREG_ATTRIBBUFFER9_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFER9_CONFIG0|GPUREG_ATTRIBBUFFER9_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 021F | | 021F | ||
| [[#GPUREG_ATTRIBBUFFER9_CONFIG1|GPUREG_ATTRIBBUFFER9_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFER9_CONFIG1|GPUREG_ATTRIBBUFFER9_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0220 | | 0220 | ||
| [[#GPUREG_ATTRIBBUFFER9_CONFIG2|GPUREG_ATTRIBBUFFER9_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFER9_CONFIG2|GPUREG_ATTRIBBUFFER9_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0221 | | 0221 | ||
| [[#GPUREG_ATTRIBBUFFERA_CONFIG0|GPUREG_ATTRIBBUFFERA_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFERA_CONFIG0|GPUREG_ATTRIBBUFFERA_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0222 | | 0222 | ||
| [[#GPUREG_ATTRIBBUFFERA_CONFIG1|GPUREG_ATTRIBBUFFERA_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFERA_CONFIG1|GPUREG_ATTRIBBUFFERA_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0223 | | 0223 | ||
| [[#GPUREG_ATTRIBBUFFERA_CONFIG2|GPUREG_ATTRIBBUFFERA_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFERA_CONFIG2|GPUREG_ATTRIBBUFFERA_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0224 | | 0224 | ||
| [[#GPUREG_ATTRIBBUFFERB_CONFIG0|GPUREG_ATTRIBBUFFERB_CONFIG0]] | | [[#GPUREG_ATTRIBBUFFERB_CONFIG0|GPUREG_ATTRIBBUFFERB_CONFIG0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0225 | | 0225 | ||
| [[#GPUREG_ATTRIBBUFFERB_CONFIG1|GPUREG_ATTRIBBUFFERB_CONFIG1]] | | [[#GPUREG_ATTRIBBUFFERB_CONFIG1|GPUREG_ATTRIBBUFFERB_CONFIG1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0226 | | 0226 | ||
| [[#GPUREG_ATTRIBBUFFERB_CONFIG2|GPUREG_ATTRIBBUFFERB_CONFIG2]] | | [[#GPUREG_ATTRIBBUFFERB_CONFIG2|GPUREG_ATTRIBBUFFERB_CONFIG2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0227 | | 0227 | ||
| [[#GPUREG_INDEXBUFFER_CONFIG|GPUREG_INDEXBUFFER_CONFIG]] | | [[#GPUREG_INDEXBUFFER_CONFIG|GPUREG_INDEXBUFFER_CONFIG]] | ||
| | | | ||
|PICA_REG_INDEX_ARRAY_ADDR_OFFSET | |||
|- | |- | ||
| 0228 | | 0228 | ||
| [[#GPUREG_NUMVERTICES|GPUREG_NUMVERTICES]] | | [[#GPUREG_NUMVERTICES|GPUREG_NUMVERTICES]] | ||
| | | | ||
|PICA_REG_DRAW_VERTEX_NUM | |||
|- | |- | ||
| 0229 | | 0229 | ||
| [[#GPUREG_GEOSTAGE_CONFIG|GPUREG_GEOSTAGE_CONFIG]] | | [[#GPUREG_GEOSTAGE_CONFIG|GPUREG_GEOSTAGE_CONFIG]] | ||
| ? | | ? | ||
|PICA_REG_DRAW_MODE0 | |||
|- | |- | ||
| 022A | | 022A | ||
| [[#GPUREG_022A|GPUREG_022A]] | | [[#GPUREG_022A|GPUREG_022A]] | ||
| | |? | ||
|PICA_REG_DRAW_VERTEX_OFFSET | |||
|- | |- | ||
| 022B | | 022B | ||
| [[#GPUREG_022B|GPUREG_022B]] | | [[#GPUREG_022B|GPUREG_022B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 022C | | 022C | ||
| [[#GPUREG_022C|GPUREG_022C]] | | [[#GPUREG_022C|GPUREG_022C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 022D | | 022D | ||
| [[#GPUREG_022D|GPUREG_022D]] | | [[#GPUREG_022D|GPUREG_022D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 022E | | 022E | ||
| [[#GPUREG_DRAWARRAYS|GPUREG_DRAWARRAYS]] | | [[#GPUREG_DRAWARRAYS|GPUREG_DRAWARRAYS]] | ||
| | | | ||
|PICA_REG_START_DRAW_ARRAY | |||
|- | |- | ||
| 022F | | 022F | ||
| [[#GPUREG_DRAWELEMENTS|GPUREG_DRAWELEMENTS]] | | [[#GPUREG_DRAWELEMENTS|GPUREG_DRAWELEMENTS]] | ||
| | | | ||
|PICA_REG_START_DRAW_ELEMENT | |||
|- | |- | ||
| 0230 | | 0230 | ||
| [[#GPUREG_0230|GPUREG_0230]] | | [[#GPUREG_0230|GPUREG_0230]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0231 | | 0231 | ||
| [[#GPUREG_0231|GPUREG_0231]] | | [[#GPUREG_0231|GPUREG_0231]] | ||
| | |? | ||
|PICA_REG_VTX_FUNC | |||
|- | |- | ||
| 0232 | | 0232 | ||
| [[#GPUREG_0232|GPUREG_0232]] | | [[#GPUREG_0232|GPUREG_0232]] | ||
| | |? | ||
|PICA_REG_VS_FIXED_ATTR | |||
|- | |- | ||
| 0233 | | 0233 | ||
| [[#GPUREG_0233|GPUREG_0233]] | | [[#GPUREG_0233|GPUREG_0233]] | ||
| | |? | ||
|PICA_REG_VS_FIXED_ATTR_DATA0 | |||
|- | |- | ||
| 0234 | | 0234 | ||
| [[#GPUREG_0234|GPUREG_0234]] | | [[#GPUREG_0234|GPUREG_0234]] | ||
| | |? | ||
|PICA_REG_VS_FIXED_ATTR_DATA1 | |||
|- | |- | ||
| 0235 | | 0235 | ||
| [[#GPUREG_0235|GPUREG_0235]] | | [[#GPUREG_0235|GPUREG_0235]] | ||
| | |? | ||
|PICA_REG_VS_FIXED_ATTR_DATA2 | |||
|- | |- | ||
| 0236 | | 0236 | ||
| [[#GPUREG_0236|GPUREG_0236]] | | [[#GPUREG_0236|GPUREG_0236]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0237 | | 0237 | ||
| [[#GPUREG_0237|GPUREG_0237]] | | [[#GPUREG_0237|GPUREG_0237]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0238 | | 0238 | ||
| [[#GPUREG_0238|GPUREG_0238]] | | [[#GPUREG_0238|GPUREG_0238]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0239 | | 0239 | ||
| [[#GPUREG_0239|GPUREG_0239]] | | [[#GPUREG_0239|GPUREG_0239]] | ||
| | | | ||
| | |||
|- | |- | ||
| 023A | | 023A | ||
| [[#GPUREG_023A|GPUREG_023A]] | | [[#GPUREG_023A|GPUREG_023A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 023B | | 023B | ||
| [[#GPUREG_023B|GPUREG_023B]] | | [[#GPUREG_023B|GPUREG_023B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 023C | | 023C | ||
| [[#GPUREG_023C|GPUREG_023C]] | | [[#GPUREG_023C|GPUREG_023C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 023D | | 023D | ||
| [[#GPUREG_023D|GPUREG_023D]] | | [[#GPUREG_023D|GPUREG_023D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 023E | | 023E | ||
| [[#GPUREG_023E|GPUREG_023E]] | | [[#GPUREG_023E|GPUREG_023E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 023F | | 023F | ||
| [[#GPUREG_023F|GPUREG_023F]] | | [[#GPUREG_023F|GPUREG_023F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0240 | | 0240 | ||
| [[#GPUREG_0240|GPUREG_0240]] | | [[#GPUREG_0240|GPUREG_0240]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0241 | | 0241 | ||
| [[#GPUREG_0241|GPUREG_0241]] | | [[#GPUREG_0241|GPUREG_0241]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0242 | | 0242 | ||
| [[#GPUREG_0242|GPUREG_0242]] | | [[#GPUREG_0242|GPUREG_0242]] | ||
| | |? | ||
|PICA_REG_VS_ATTR_NUM1 | |||
|- | |- | ||
| 0243 | | 0243 | ||
| [[#GPUREG_0243|GPUREG_0243]] | | [[#GPUREG_0243|GPUREG_0243]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0244 | | 0244 | ||
| [[#GPUREG_0244|GPUREG_0244]] | | [[#GPUREG_0244|GPUREG_0244]] | ||
| | |? | ||
|PICA_REG_VS_COM_MODE | |||
|- | |- | ||
| 0245 | | 0245 | ||
| [[#GPUREG_0245|GPUREG_0245]] | | [[#GPUREG_0245|GPUREG_0245]] | ||
| | |? | ||
|PICA_REG_START_DRAW_FUNC0 | |||
|- | |- | ||
| 0246 | | 0246 | ||
| [[#GPUREG_0246|GPUREG_0246]] | | [[#GPUREG_0246|GPUREG_0246]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0247 | | 0247 | ||
| [[#GPUREG_0247|GPUREG_0247]] | | [[#GPUREG_0247|GPUREG_0247]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0248 | | 0248 | ||
| [[#GPUREG_0248|GPUREG_0248]] | | [[#GPUREG_0248|GPUREG_0248]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0249 | | 0249 | ||
| [[#GPUREG_0249|GPUREG_0249]] | | [[#GPUREG_0249|GPUREG_0249]] | ||
| | | | ||
| | |||
|- | |- | ||
| 024A | | 024A | ||
| [[#GPUREG_024A|GPUREG_024A]] | | [[#GPUREG_024A|GPUREG_024A]] | ||
| | |? | ||
|PICA_REG_VS_OUT_REG_NUM1 | |||
|- | |- | ||
| 024B | | 024B | ||
| [[#GPUREG_024B|GPUREG_024B]] | | [[#GPUREG_024B|GPUREG_024B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 024C | | 024C | ||
| [[#GPUREG_024C|GPUREG_024C]] | | [[#GPUREG_024C|GPUREG_024C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 024D | | 024D | ||
| [[#GPUREG_024D|GPUREG_024D]] | | [[#GPUREG_024D|GPUREG_024D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 024E | | 024E | ||
| [[#GPUREG_024E|GPUREG_024E]] | | [[#GPUREG_024E|GPUREG_024E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 024F | | 024F | ||
| [[#GPUREG_024F|GPUREG_024F]] | | [[#GPUREG_024F|GPUREG_024F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0250 | | 0250 | ||
| [[#GPUREG_0250|GPUREG_0250]] | | [[#GPUREG_0250|GPUREG_0250]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0251 | | 0251 | ||
| [[#GPUREG_0251|GPUREG_0251]] | | [[#GPUREG_0251|GPUREG_0251]] | ||
| | |? | ||
|PICA_REG_VS_OUT_REG_NUM2 | |||
|- | |- | ||
| 0252 | | 0252 | ||
| [[#GPUREG_0252|GPUREG_0252]] | | [[#GPUREG_0252|GPUREG_0252]] | ||
| | |? | ||
|PICA_REG_GS_MISC_REG0 | |||
|- | |- | ||
| 0253 | | 0253 | ||
| [[#GPUREG_0253|GPUREG_0253]] | | [[#GPUREG_0253|GPUREG_0253]] | ||
| | |? | ||
|PICA_REG_DRAW_MODE1 | |||
|- | |- | ||
| 0254 | | 0254 | ||
| [[#GPUREG_0254|GPUREG_0254]] | | [[#GPUREG_0254|GPUREG_0254]] | ||
| | |? | ||
|PICA_REG_GS_MISC_REG1 | |||
|- | |- | ||
| 0255 | | 0255 | ||
| [[#GPUREG_0255|GPUREG_0255]] | | [[#GPUREG_0255|GPUREG_0255]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0256 | | 0256 | ||
| [[#GPUREG_0256|GPUREG_0256]] | | [[#GPUREG_0256|GPUREG_0256]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0257 | | 0257 | ||
| [[#GPUREG_0257|GPUREG_0257]] | | [[#GPUREG_0257|GPUREG_0257]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0258 | | 0258 | ||
| [[#GPUREG_0258|GPUREG_0258]] | | [[#GPUREG_0258|GPUREG_0258]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0259 | | 0259 | ||
| [[#GPUREG_0259|GPUREG_0259]] | | [[#GPUREG_0259|GPUREG_0259]] | ||
| | | | ||
| | |||
|- | |- | ||
| 025A | | 025A | ||
| [[#GPUREG_025A|GPUREG_025A]] | | [[#GPUREG_025A|GPUREG_025A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 025B | | 025B | ||
| [[#GPUREG_025B|GPUREG_025B]] | | [[#GPUREG_025B|GPUREG_025B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 025C | | 025C | ||
| [[#GPUREG_025C|GPUREG_025C]] | | [[#GPUREG_025C|GPUREG_025C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 025D | | 025D | ||
| [[#GPUREG_025D|GPUREG_025D]] | | [[#GPUREG_025D|GPUREG_025D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 025E | | 025E | ||
| [[#GPUREG_PRIMITIVE_CONFIG|GPUREG_PRIMITIVE_CONFIG]] | | [[#GPUREG_PRIMITIVE_CONFIG|GPUREG_PRIMITIVE_CONFIG]] | ||
| ? | | ? | ||
|PICA_REG_GS_OUT_REG_NUM3 / PICA_REG_VS_OUT_REG_NUM3 | |||
|- | |- | ||
| 025F | | 025F | ||
| [[#GPUREG_025F|GPUREG_025F]] | | [[#GPUREG_025F|GPUREG_025F]] | ||
| | |? | ||
|PICA_REG_START_DRAW_FUNC1 | |||
|- | |- | ||
| 0260 | | 0260 | ||
| [[#GPUREG_0260|GPUREG_0260]] | | [[#GPUREG_0260|GPUREG_0260]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0261 | | 0261 | ||
| [[#GPUREG_0261|GPUREG_0261]] | | [[#GPUREG_0261|GPUREG_0261]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0262 | | 0262 | ||
| [[#GPUREG_0262|GPUREG_0262]] | | [[#GPUREG_0262|GPUREG_0262]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0263 | | 0263 | ||
| [[#GPUREG_0263|GPUREG_0263]] | | [[#GPUREG_0263|GPUREG_0263]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0264 | | 0264 | ||
| [[#GPUREG_0264|GPUREG_0264]] | | [[#GPUREG_0264|GPUREG_0264]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0265 | | 0265 | ||
| [[#GPUREG_0265|GPUREG_0265]] | | [[#GPUREG_0265|GPUREG_0265]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0266 | | 0266 | ||
| [[#GPUREG_0266|GPUREG_0266]] | | [[#GPUREG_0266|GPUREG_0266]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0267 | | 0267 | ||
| [[#GPUREG_0267|GPUREG_0267]] | | [[#GPUREG_0267|GPUREG_0267]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0268 | | 0268 | ||
| [[#GPUREG_0268|GPUREG_0268]] | | [[#GPUREG_0268|GPUREG_0268]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0269 | | 0269 | ||
| [[#GPUREG_0269|GPUREG_0269]] | | [[#GPUREG_0269|GPUREG_0269]] | ||
| | | | ||
| | |||
|- | |- | ||
| 026A | | 026A | ||
| [[#GPUREG_026A|GPUREG_026A]] | | [[#GPUREG_026A|GPUREG_026A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 026B | | 026B | ||
| [[#GPUREG_026B|GPUREG_026B]] | | [[#GPUREG_026B|GPUREG_026B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 026C | | 026C | ||
| [[#GPUREG_026C|GPUREG_026C]] | | [[#GPUREG_026C|GPUREG_026C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 026D | | 026D | ||
| [[#GPUREG_026D|GPUREG_026D]] | | [[#GPUREG_026D|GPUREG_026D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 026E | | 026E | ||
| [[#GPUREG_026E|GPUREG_026E]] | | [[#GPUREG_026E|GPUREG_026E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 026F | | 026F | ||
| [[#GPUREG_026F|GPUREG_026F]] | | [[#GPUREG_026F|GPUREG_026F]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0270 | | 0270 | ||
| [[#GPUREG_0270|GPUREG_0270]] | | [[#GPUREG_0270|GPUREG_0270]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0271 | | 0271 | ||
| [[#GPUREG_0271|GPUREG_0271]] | | [[#GPUREG_0271|GPUREG_0271]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0272 | | 0272 | ||
| [[#GPUREG_0272|GPUREG_0272]] | | [[#GPUREG_0272|GPUREG_0272]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0273 | | 0273 | ||
| [[#GPUREG_0273|GPUREG_0273]] | | [[#GPUREG_0273|GPUREG_0273]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0274 | | 0274 | ||
| [[#GPUREG_0274|GPUREG_0274]] | | [[#GPUREG_0274|GPUREG_0274]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0275 | | 0275 | ||
| [[#GPUREG_0275|GPUREG_0275]] | | [[#GPUREG_0275|GPUREG_0275]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0276 | | 0276 | ||
| [[#GPUREG_0276|GPUREG_0276]] | | [[#GPUREG_0276|GPUREG_0276]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0277 | | 0277 | ||
| [[#GPUREG_0277|GPUREG_0277]] | | [[#GPUREG_0277|GPUREG_0277]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0278 | | 0278 | ||
| [[#GPUREG_0278|GPUREG_0278]] | | [[#GPUREG_0278|GPUREG_0278]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0279 | | 0279 | ||
| [[#GPUREG_0279|GPUREG_0279]] | | [[#GPUREG_0279|GPUREG_0279]] | ||
| | | | ||
| | |||
|- | |- | ||
| 027A | | 027A | ||
| [[#GPUREG_027A|GPUREG_027A]] | | [[#GPUREG_027A|GPUREG_027A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 027B | | 027B | ||
| [[#GPUREG_027B|GPUREG_027B]] | | [[#GPUREG_027B|GPUREG_027B]] | ||
| | | | ||
| | |||
|- | |- | ||
| 027C | | 027C | ||
| [[#GPUREG_027C|GPUREG_027C]] | | [[#GPUREG_027C|GPUREG_027C]] | ||
| | | | ||
| | |||
|- | |- | ||
| 027D | | 027D | ||
| [[#GPUREG_027D|GPUREG_027D]] | | [[#GPUREG_027D|GPUREG_027D]] | ||
| | | | ||
| | |||
|- | |- | ||
| 027E | | 027E | ||
| [[#GPUREG_027E|GPUREG_027E]] | | [[#GPUREG_027E|GPUREG_027E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 027F | | 027F | ||
| [[#GPUREG_027F|GPUREG_027F]] | | [[#GPUREG_027F|GPUREG_027F]] | ||
| | | | ||
| | |||
|- | |- | ||
! colspan= | ! colspan=4 | Geometry shader registers | ||
|- | |- | ||
| 0280 | | 0280 | ||
| [[#GPUREG_GSH_BOOLUNIFORM|GPUREG_GSH_BOOLUNIFORM]] | | [[#GPUREG_GSH_BOOLUNIFORM|GPUREG_GSH_BOOLUNIFORM]] | ||
| | | | ||
|PICA_REG_GS_BOOL | |||
|- | |- | ||
| 0281 | | 0281 | ||
| [[#GPUREG_GSH_INTUNIFORM_I0|GPUREG_GSH_INTUNIFORM_I0]] | | [[#GPUREG_GSH_INTUNIFORM_I0|GPUREG_GSH_INTUNIFORM_I0]] | ||
| | | | ||
|PICA_REG_GS_INT0 | |||
|- | |- | ||
| 0282 | | 0282 | ||
| [[#GPUREG_GSH_INTUNIFORM_I1|GPUREG_GSH_INTUNIFORM_I1]] | | [[#GPUREG_GSH_INTUNIFORM_I1|GPUREG_GSH_INTUNIFORM_I1]] | ||
| | | | ||
|PICA_REG_GS_INT1 | |||
|- | |- | ||
| 0283 | | 0283 | ||
| [[#GPUREG_GSH_INTUNIFORM_I2|GPUREG_GSH_INTUNIFORM_I2]] | | [[#GPUREG_GSH_INTUNIFORM_I2|GPUREG_GSH_INTUNIFORM_I2]] | ||
| | | | ||
|PICA_REG_GS_INT2 | |||
|- | |- | ||
| 0284 | | 0284 | ||
| [[#GPUREG_GSH_INTUNIFORM_I3|GPUREG_GSH_INTUNIFORM_I3]] | | [[#GPUREG_GSH_INTUNIFORM_I3|GPUREG_GSH_INTUNIFORM_I3]] | ||
| | | | ||
|PICA_REG_GS_INT3 | |||
|- | |- | ||
| 0285 | | 0285 | ||
| [[#GPUREG_0285|GPUREG_0285]] | | [[#GPUREG_0285|GPUREG_0285]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0286 | | 0286 | ||
| [[#GPUREG_0286|GPUREG_0286]] | | [[#GPUREG_0286|GPUREG_0286]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0287 | | 0287 | ||
| [[#GPUREG_0287|GPUREG_0287]] | | [[#GPUREG_0287|GPUREG_0287]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0288 | | 0288 | ||
| [[#GPUREG_0288|GPUREG_0288]] | | [[#GPUREG_0288|GPUREG_0288]] | ||
| | | | ||
| | |||
|- | |- | ||
| 0289 | | 0289 | ||
| [[#GPUREG_GSH_INPUTBUFFER_CONFIG|GPUREG_GSH_INPUTBUFFER_CONFIG]] | | [[#GPUREG_GSH_INPUTBUFFER_CONFIG|GPUREG_GSH_INPUTBUFFER_CONFIG]] | ||
| | | | ||
|PICA_REG_GS_ATTR_NUM | |||
|- | |- | ||
| 028A | | 028A | ||
| [[#GPUREG_GSH_ENTRYPOINT|GPUREG_GSH_ENTRYPOINT]] | | [[#GPUREG_GSH_ENTRYPOINT|GPUREG_GSH_ENTRYPOINT]] | ||
| | | | ||
|PICA_REG_GS_START_ADDR | |||
|- | |- | ||
| 028B | | 028B | ||
| [[#GPUREG_GSH_ATTRIBUTES_PERMUTATION_LOW|GPUREG_GSH_ATTRIBUTES_PERMUTATION_LOW]] | | [[#GPUREG_GSH_ATTRIBUTES_PERMUTATION_LOW|GPUREG_GSH_ATTRIBUTES_PERMUTATION_LOW]] | ||
| | | | ||
|PICA_REG_GS_ATTR_IN_REG_MAP0 | |||
|- | |- | ||
| 028C | | 028C | ||
| [[#GPUREG_GSH_ATTRIBUTES_PERMUTATION_HIGH|GPUREG_GSH_ATTRIBUTES_PERMUTATION_HIGH]] | | [[#GPUREG_GSH_ATTRIBUTES_PERMUTATION_HIGH|GPUREG_GSH_ATTRIBUTES_PERMUTATION_HIGH]] | ||
| | | | ||
|PICA_REG_GS_ATTR_IN_REG_MAP1 | |||
|- | |- | ||
| 028D | | 028D | ||
| [[#GPUREG_GSH_OUTMAP_MASK|GPUREG_GSH_OUTMAP_MASK]] | | [[#GPUREG_GSH_OUTMAP_MASK|GPUREG_GSH_OUTMAP_MASK]] | ||
| | | | ||
|PICA_REG_GS_OUT_REG_MASK | |||
|- | |- | ||
| 028E | | 028E | ||
| [[#GPUREG_028E|GPUREG_028E]] | | [[#GPUREG_028E|GPUREG_028E]] | ||
| | | | ||
| | |||
|- | |- | ||
| 028F | | 028F | ||
| [[#GPUREG_GSH_CODETRANSFER_END|GPUREG_GSH_CODETRANSFER_END]] | | [[#GPUREG_GSH_CODETRANSFER_END|GPUREG_GSH_CODETRANSFER_END]] | ||
| | | | ||
|PICA_REG_GS_PROG_RENEWAL_END | |||
|- | |- | ||
| 0290 | | 0290 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_CONFIG|GPUREG_GSH_FLOATUNIFORM_CONFIG]] | | [[#GPUREG_GSH_FLOATUNIFORM_CONFIG|GPUREG_GSH_FLOATUNIFORM_CONFIG]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_ADDR | |||
|- | |- | ||
| 0291 | | 0291 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA1 | |||
|- | |- | ||
| 0292 | | 0292 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA2 | |||
|- | |- | ||
| 0293 | | 0293 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA3 | |||
|- | |- | ||
| 0294 | | 0294 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA4 | |||
|- | |- | ||
| 0295 | | 0295 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA5 | |||
|- | |- | ||
| 0296 | | 0296 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA6 | |||
|- | |- | ||
| 0297 | | 0297 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA7 | |||
|- | |- | ||
| 0298 | | 0298 | ||
| [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_GSH_FLOATUNIFORM_DATA|GPUREG_GSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_GS_FLOAT_DATA8 | |||
|- | |- | ||
| 0299 | | 0299 | ||
| [[#GPUREG_0299|GPUREG_0299]] | | [[#GPUREG_0299|GPUREG_0299]] | ||
| | | | ||
| | |||
|- | |- | ||
| 029A | | 029A | ||
| [[#GPUREG_029A|GPUREG_029A]] | | [[#GPUREG_029A|GPUREG_029A]] | ||
| | | | ||
| | |||
|- | |- | ||
| 029B | | 029B | ||
| [[#GPUREG_GSH_CODETRANSFER_CONFIG|GPUREG_GSH_CODETRANSFER_CONFIG]] | | [[#GPUREG_GSH_CODETRANSFER_CONFIG|GPUREG_GSH_CODETRANSFER_CONFIG]] | ||
| ? | | ? | ||
|PICA_REG_GS_PROG_ADDR | |||
|- | |- | ||
| 029C | | 029C | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA0 | |||
|- | |- | ||
| 029D | | 029D | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA1 | |||
|- | |- | ||
| 029E | | 029E | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA2 | |||
|- | |- | ||
| 029F | | 029F | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA3 | |||
|- | |- | ||
| 02A0 | | 02A0 | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA4 | |||
|- | |- | ||
| 02A1 | | 02A1 | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA5 | |||
|- | |- | ||
| 02A2 | | 02A2 | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA6 | |||
|- | |- | ||
| 02A3 | | 02A3 | ||
| [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | | [[#GPUREG_GSH_CODETRANSFER_DATA|GPUREG_GSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_DATA7 | |||
|- | |- | ||
| 02A4 | | 02A4 | ||
| [[#GPUREG_02A4|GPUREG_02A4]] | | [[#GPUREG_02A4|GPUREG_02A4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02A5 | | 02A5 | ||
| [[#GPUREG_GSH_OPDESCS_CONFIG|GPUREG_GSH_OPDESCS_CONFIG]] | | [[#GPUREG_GSH_OPDESCS_CONFIG|GPUREG_GSH_OPDESCS_CONFIG]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_ADDR | |||
|- | |- | ||
| 02A6 | | 02A6 | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA0 | |||
|- | |- | ||
| 02A7 | | 02A7 | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA1 | |||
|- | |- | ||
| 02A8 | | 02A8 | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA2 | |||
|- | |- | ||
| 02A9 | | 02A9 | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA3 | |||
|- | |- | ||
| 02AA | | 02AA | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA4 | |||
|- | |- | ||
| 02AB | | 02AB | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA5 | |||
|- | |- | ||
| 02AC | | 02AC | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA6 | |||
|- | |- | ||
| 02AD | | 02AD | ||
| [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | | [[#GPUREG_GSH_OPDESCS_DATA|GPUREG_GSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_GS_PROG_SWIZZLE_DATA7 | |||
|- | |- | ||
| 02AE | | 02AE | ||
| [[#GPUREG_02AE|GPUREG_02AE]] | | [[#GPUREG_02AE|GPUREG_02AE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02AF | | 02AF | ||
| [[#GPUREG_02AF|GPUREG_02AF]] | | [[#GPUREG_02AF|GPUREG_02AF]] | ||
| | | | ||
| | |||
|- | |- | ||
! colspan= | ! colspan=4 | Vertex shader registers | ||
|- | |- | ||
| 02B0 | | 02B0 | ||
| [[#GPUREG_VSH_BOOLUNIFORM|GPUREG_VSH_BOOLUNIFORM]] | | [[#GPUREG_VSH_BOOLUNIFORM|GPUREG_VSH_BOOLUNIFORM]] | ||
| | | | ||
|PICA_REG_VS_BOOL | |||
|- | |- | ||
| 02B1 | | 02B1 | ||
| [[#GPUREG_VSH_INTUNIFORM_I0|GPUREG_VSH_INTUNIFORM_I0]] | | [[#GPUREG_VSH_INTUNIFORM_I0|GPUREG_VSH_INTUNIFORM_I0]] | ||
| | | | ||
|PICA_REG_VS_INT0 | |||
|- | |- | ||
| 02B2 | | 02B2 | ||
| [[#GPUREG_VSH_INTUNIFORM_I1|GPUREG_VSH_INTUNIFORM_I1]] | | [[#GPUREG_VSH_INTUNIFORM_I1|GPUREG_VSH_INTUNIFORM_I1]] | ||
| | | | ||
|PICA_REG_VS_INT1 | |||
|- | |- | ||
| 02B3 | | 02B3 | ||
| [[#GPUREG_VSH_INTUNIFORM_I2|GPUREG_VSH_INTUNIFORM_I2]] | | [[#GPUREG_VSH_INTUNIFORM_I2|GPUREG_VSH_INTUNIFORM_I2]] | ||
| | | | ||
|PICA_REG_VS_INT2 | |||
|- | |- | ||
| 02B4 | | 02B4 | ||
| [[#GPUREG_VSH_INTUNIFORM_I3|GPUREG_VSH_INTUNIFORM_I3]] | | [[#GPUREG_VSH_INTUNIFORM_I3|GPUREG_VSH_INTUNIFORM_I3]] | ||
| | | | ||
|PICA_REG_VS_INT3 | |||
|- | |- | ||
| 02B5 | | 02B5 | ||
| [[#GPUREG_02B5|GPUREG_02B5]] | | [[#GPUREG_02B5|GPUREG_02B5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02B6 | | 02B6 | ||
| [[#GPUREG_02B6|GPUREG_02B6]] | | [[#GPUREG_02B6|GPUREG_02B6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02B7 | | 02B7 | ||
| [[#GPUREG_02B7|GPUREG_02B7]] | | [[#GPUREG_02B7|GPUREG_02B7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02B8 | | 02B8 | ||
| [[#GPUREG_02B8|GPUREG_02B8]] | | [[#GPUREG_02B8|GPUREG_02B8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02B9 | | 02B9 | ||
| [[#GPUREG_VSH_INPUTBUFFER_CONFIG|GPUREG_VSH_INPUTBUFFER_CONFIG]] | | [[#GPUREG_VSH_INPUTBUFFER_CONFIG|GPUREG_VSH_INPUTBUFFER_CONFIG]] | ||
| | | | ||
|PICA_REG_VS_ATTR_NUM0 | |||
|- | |- | ||
| 02BA | | 02BA | ||
| [[#GPUREG_VSH_ENTRYPOINT|GPUREG_VSH_ENTRYPOINT]] | | [[#GPUREG_VSH_ENTRYPOINT|GPUREG_VSH_ENTRYPOINT]] | ||
| | | | ||
|PICA_REG_VS_START_ADDR | |||
|- | |- | ||
| 02BB | | 02BB | ||
| [[#GPUREG_VSH_ATTRIBUTES_PERMUTATION_LOW|GPUREG_VSH_ATTRIBUTES_PERMUTATION_LOW]] | | [[#GPUREG_VSH_ATTRIBUTES_PERMUTATION_LOW|GPUREG_VSH_ATTRIBUTES_PERMUTATION_LOW]] | ||
| | | | ||
|PICA_REG_VS_ATTR_IN_REG_MAP0 | |||
|- | |- | ||
| 02BC | | 02BC | ||
| [[#GPUREG_VSH_ATTRIBUTES_PERMUTATION_HIGH|GPUREG_VSH_ATTRIBUTES_PERMUTATION_HIGH]] | | [[#GPUREG_VSH_ATTRIBUTES_PERMUTATION_HIGH|GPUREG_VSH_ATTRIBUTES_PERMUTATION_HIGH]] | ||
| | | | ||
|PICA_REG_VS_ATTR_IN_REG_MAP1 | |||
|- | |- | ||
| 02BD | | 02BD | ||
| [[#GPUREG_VSH_OUTMAP_MASK|GPUREG_VSH_OUTMAP_MASK]] | | [[#GPUREG_VSH_OUTMAP_MASK|GPUREG_VSH_OUTMAP_MASK]] | ||
| | | | ||
|PICA_REG_VS_OUT_REG_MASK | |||
|- | |- | ||
| 02BE | | 02BE | ||
| [[#GPUREG_02BE|GPUREG_02BE]] | | [[#GPUREG_02BE|GPUREG_02BE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02BF | | 02BF | ||
| [[#GPUREG_VSH_CODETRANSFER_END|GPUREG_VSH_CODETRANSFER_END]] | | [[#GPUREG_VSH_CODETRANSFER_END|GPUREG_VSH_CODETRANSFER_END]] | ||
| | | | ||
|PICA_REG_VS_PROG_RENEWAL_END | |||
|- | |- | ||
| 02C0 | | 02C0 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_CONFIG|GPUREG_VSH_FLOATUNIFORM_CONFIG]] | | [[#GPUREG_VSH_FLOATUNIFORM_CONFIG|GPUREG_VSH_FLOATUNIFORM_CONFIG]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_ADDR | |||
|- | |- | ||
| 02C1 | | 02C1 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA1 | |||
|- | |- | ||
| 02C2 | | 02C2 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA2 | |||
|- | |- | ||
| 02C3 | | 02C3 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA3 | |||
|- | |- | ||
| 02C4 | | 02C4 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA4 | |||
|- | |- | ||
| 02C5 | | 02C5 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA5 | |||
|- | |- | ||
| 02C6 | | 02C6 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA6 | |||
|- | |- | ||
| 02C7 | | 02C7 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA7 | |||
|- | |- | ||
| 02C8 | | 02C8 | ||
| [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | | [[#GPUREG_VSH_FLOATUNIFORM_DATA|GPUREG_VSH_FLOATUNIFORM_DATA]] | ||
| | | | ||
|PICA_REG_VS_FLOAT_DATA8 | |||
|- | |- | ||
| 02C9 | | 02C9 | ||
| [[#GPUREG_02C9|GPUREG_02C9]] | | [[#GPUREG_02C9|GPUREG_02C9]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02CA | | 02CA | ||
| [[#GPUREG_02CA|GPUREG_02CA]] | | [[#GPUREG_02CA|GPUREG_02CA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02CB | | 02CB | ||
| [[#GPUREG_VSH_CODETRANSFER_CONFIG|GPUREG_VSH_CODETRANSFER_CONFIG]] | | [[#GPUREG_VSH_CODETRANSFER_CONFIG|GPUREG_VSH_CODETRANSFER_CONFIG]] | ||
| ? | | ? | ||
|PICA_REG_VS_PROG_ADDR | |||
|- | |- | ||
| 02CC | | 02CC | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA0 | |||
|- | |- | ||
| 02CD | | 02CD | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA1 | |||
|- | |- | ||
| 02CE | | 02CE | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA2 | |||
|- | |- | ||
| 02CF | | 02CF | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA3 | |||
|- | |- | ||
| 02D0 | | 02D0 | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA4 | |||
|- | |- | ||
| 02D1 | | 02D1 | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA5 | |||
|- | |- | ||
| 02D2 | | 02D2 | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA6 | |||
|- | |- | ||
| 02D3 | | 02D3 | ||
| [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | | [[#GPUREG_VSH_CODETRANSFER_DATA|GPUREG_VSH_CODETRANSFER_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_DATA7 | |||
|- | |- | ||
| 02D4 | | 02D4 | ||
| [[#GPUREG_02D4|GPUREG_02D4]] | | [[#GPUREG_02D4|GPUREG_02D4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02D5 | | 02D5 | ||
| [[#GPUREG_VSH_OPDESCS_CONFIG|GPUREG_VSH_OPDESCS_CONFIG]] | | [[#GPUREG_VSH_OPDESCS_CONFIG|GPUREG_VSH_OPDESCS_CONFIG]] | ||
| ? | | ? | ||
|PICA_REG_VS_PROG_SWIZZLE_ADDR | |||
|- | |- | ||
| 02D6 | | 02D6 | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA0 | |||
|- | |- | ||
| 02D7 | | 02D7 | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA1 | |||
|- | |- | ||
| 02D8 | | 02D8 | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA2 | |||
|- | |- | ||
| 02D9 | | 02D9 | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA3 | |||
|- | |- | ||
| 02DA | | 02DA | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA4 | |||
|- | |- | ||
| 02DB | | 02DB | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA5 | |||
|- | |- | ||
| 02DC | | 02DC | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA6 | |||
|- | |- | ||
| 02DD | | 02DD | ||
| [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | | [[#GPUREG_VSH_OPDESCS_DATA|GPUREG_VSH_OPDESCS_DATA]] | ||
| | | | ||
|PICA_REG_VS_PROG_SWIZZLE_DATA7 | |||
|- | |- | ||
! colspan= | ! colspan=4 | Unknown registers | ||
|- | |- | ||
| 02DE | | 02DE | ||
| [[#GPUREG_02DE|GPUREG_02DE]] | | [[#GPUREG_02DE|GPUREG_02DE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02DF | | 02DF | ||
| [[#GPUREG_02DF|GPUREG_02DF]] | | [[#GPUREG_02DF|GPUREG_02DF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E0 | | 02E0 | ||
| [[#GPUREG_02E0|GPUREG_02E0]] | | [[#GPUREG_02E0|GPUREG_02E0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E1 | | 02E1 | ||
| [[#GPUREG_02E1|GPUREG_02E1]] | | [[#GPUREG_02E1|GPUREG_02E1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E2 | | 02E2 | ||
| [[#GPUREG_02E2|GPUREG_02E2]] | | [[#GPUREG_02E2|GPUREG_02E2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E3 | | 02E3 | ||
| [[#GPUREG_02E3|GPUREG_02E3]] | | [[#GPUREG_02E3|GPUREG_02E3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E4 | | 02E4 | ||
| [[#GPUREG_02E4|GPUREG_02E4]] | | [[#GPUREG_02E4|GPUREG_02E4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E5 | | 02E5 | ||
| [[#GPUREG_02E5|GPUREG_02E5]] | | [[#GPUREG_02E5|GPUREG_02E5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E6 | | 02E6 | ||
| [[#GPUREG_02E6|GPUREG_02E6]] | | [[#GPUREG_02E6|GPUREG_02E6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E7 | | 02E7 | ||
| [[#GPUREG_02E7|GPUREG_02E7]] | | [[#GPUREG_02E7|GPUREG_02E7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E8 | | 02E8 | ||
| [[#GPUREG_02E8|GPUREG_02E8]] | | [[#GPUREG_02E8|GPUREG_02E8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02E9 | | 02E9 | ||
| [[#GPUREG_02E9|GPUREG_02E9]] | | [[#GPUREG_02E9|GPUREG_02E9]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02EA | | 02EA | ||
| [[#GPUREG_02EA|GPUREG_02EA]] | | [[#GPUREG_02EA|GPUREG_02EA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02EB | | 02EB | ||
| [[#GPUREG_02EB|GPUREG_02EB]] | | [[#GPUREG_02EB|GPUREG_02EB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02EC | | 02EC | ||
| [[#GPUREG_02EC|GPUREG_02EC]] | | [[#GPUREG_02EC|GPUREG_02EC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02ED | | 02ED | ||
| [[#GPUREG_02ED|GPUREG_02ED]] | | [[#GPUREG_02ED|GPUREG_02ED]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02EE | | 02EE | ||
| [[#GPUREG_02EE|GPUREG_02EE]] | | [[#GPUREG_02EE|GPUREG_02EE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02EF | | 02EF | ||
| [[#GPUREG_02EF|GPUREG_02EF]] | | [[#GPUREG_02EF|GPUREG_02EF]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F0 | | 02F0 | ||
| [[#GPUREG_02F0|GPUREG_02F0]] | | [[#GPUREG_02F0|GPUREG_02F0]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F1 | | 02F1 | ||
| [[#GPUREG_02F1|GPUREG_02F1]] | | [[#GPUREG_02F1|GPUREG_02F1]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F2 | | 02F2 | ||
| [[#GPUREG_02F2|GPUREG_02F2]] | | [[#GPUREG_02F2|GPUREG_02F2]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F3 | | 02F3 | ||
| [[#GPUREG_02F3|GPUREG_02F3]] | | [[#GPUREG_02F3|GPUREG_02F3]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F4 | | 02F4 | ||
| [[#GPUREG_02F4|GPUREG_02F4]] | | [[#GPUREG_02F4|GPUREG_02F4]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F5 | | 02F5 | ||
| [[#GPUREG_02F5|GPUREG_02F5]] | | [[#GPUREG_02F5|GPUREG_02F5]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F6 | | 02F6 | ||
| [[#GPUREG_02F6|GPUREG_02F6]] | | [[#GPUREG_02F6|GPUREG_02F6]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F7 | | 02F7 | ||
| [[#GPUREG_02F7|GPUREG_02F7]] | | [[#GPUREG_02F7|GPUREG_02F7]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F8 | | 02F8 | ||
| [[#GPUREG_02F8|GPUREG_02F8]] | | [[#GPUREG_02F8|GPUREG_02F8]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02F9 | | 02F9 | ||
| [[#GPUREG_02F9|GPUREG_02F9]] | | [[#GPUREG_02F9|GPUREG_02F9]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02FA | | 02FA | ||
| [[#GPUREG_02FA|GPUREG_02FA]] | | [[#GPUREG_02FA|GPUREG_02FA]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02FB | | 02FB | ||
| [[#GPUREG_02FB|GPUREG_02FB]] | | [[#GPUREG_02FB|GPUREG_02FB]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02FC | | 02FC | ||
| [[#GPUREG_02FC|GPUREG_02FC]] | | [[#GPUREG_02FC|GPUREG_02FC]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02FD | | 02FD | ||
| [[#GPUREG_02FD|GPUREG_02FD]] | | [[#GPUREG_02FD|GPUREG_02FD]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02FE | | 02FE | ||
| [[#GPUREG_02FE|GPUREG_02FE]] | | [[#GPUREG_02FE|GPUREG_02FE]] | ||
| | | | ||
| | |||
|- | |- | ||
| 02FF | | 02FF | ||
| [[#GPUREG_02FF|GPUREG_02FF]] | | [[#GPUREG_02FF|GPUREG_02FF]] | ||
| | | | ||
| | |||
|} | |} | ||