Changes

Jump to navigation Jump to search
449 bytes added ,  09:51, 5 February 2013
no edit summary
Line 54: Line 54:  
|}
 
|}
   −
These 3 registers are used by [[GX_Commands|GX command]] 1.
+
These 3 registers are used by [[GX_Commands|GX command]] 1. This is used for OpenGL commands.
    
== 0x1EF00010 ==
 
== 0x1EF00010 ==
Line 113: Line 113:     
These registers are used by [[GX_Commands|GX command]] 3 and 4. For cmd4, *0x1EF00C18 |= 1 is used instead of just writing value 1.
 
These registers are used by [[GX_Commands|GX command]] 3 and 4. For cmd4, *0x1EF00C18 |= 1 is used instead of just writing value 1.
 +
 +
== OpenGL Commands ==
 +
The buffer for [[GX_Commands|GX command]] 1 with the registers at 0x1EF018E0 is used for OpenGL commands, every 8-bytes in the buffer is a GL command. Cmd+0 is the command parameter, and cmd+4 is the cmdID.
 +
 +
=== Commands ===
 +
{| class="wikitable" border="1"
 +
!  CommandID
 +
!  Description
 +
|-
 +
| 0x000F0010
 +
| Parameter value is 0x12345678, this command is always the last command in the buffer.
 +
|}

Navigation menu