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=3 | Geometry shader registers | + | ! 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=3 | Vertex shader registers | + | ! 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=3 | Unknown registers | + | ! 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]] |
| | | | | |
| + | | |
| |} | | |} |
| | | |