Changes

Jump to navigation Jump to search
24 bytes added ,  03:45, 16 April 2013
no edit summary
Line 95: Line 95:  
This command is normally used to DMA data from the application GSP [[Memory_layout|heap]] to VRAM.
 
This command is normally used to DMA data from the application GSP [[Memory_layout|heap]] to VRAM.
   −
==GX Command 1==
+
==GX SetCommandList==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 155: Line 155:  
This commands converts the specified addresses to physical addresses, then writes these addresses and the specified parameters to the [[GPU]] registers at 0x1EF00010 and 0x1EF00020. The associated buffer address must not be <= to the main buffer address, thus the associated buffer address must not be zero as well. When the bufX address is zero, processing for the bufX parameters is skipped.
 
This commands converts the specified addresses to physical addresses, then writes these addresses and the specified parameters to the [[GPU]] registers at 0x1EF00010 and 0x1EF00020. The associated buffer address must not be <= to the main buffer address, thus the associated buffer address must not be zero as well. When the bufX address is zero, processing for the bufX parameters is skipped.
   −
==GX Command 3==
+
==GX SetDisplayTransfer==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 185: Line 185:  
This command converts the specified addresses to physical addresses, then writes these physical addresses and parameters to the [[GPU]] registers at 0x1EF00C00. This command writes the rendered framebuffer data from the input framebuffer address to the specified output framebuffer. The input framebuffer is normally located in VRAM.
 
This command converts the specified addresses to physical addresses, then writes these physical addresses and parameters to the [[GPU]] registers at 0x1EF00C00. This command writes the rendered framebuffer data from the input framebuffer address to the specified output framebuffer. The input framebuffer is normally located in VRAM.
   −
==GX Command 4==
+
==GX SetTextureCopy==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 218: Line 218:  
This command is similar to cmd3, this command also writes to the [[GPU]] registers at 0x1EF00C00.
 
This command is similar to cmd3, this command also writes to the [[GPU]] registers at 0x1EF00C00.
   −
==GX Command 5==
+
==GX SetCommandList==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-

Navigation menu