|
|
gDPClearOtherMode | Initializes an RDP othermode command to all zeros |
gDPEndDisplayList | Ends a graphics display list by instructing the RDP to pop the display list stack until the stack is empty |
gDPFillRectangle | Renders a solid color rectangle in screen coordinates but cannot take negative arguments |
gDPFullSync | Signals the end of a frame |
gDPLoadBlock | Loads a texture image in a contiguous block from DRAM to on-chip texture memory (TMEM). It should not be used in a program |
gDPLoadSync | Synchronizes texture loads |
gDPLoadTexture | Describes the texture-loading macros and macros |
gDPLoadTextureBlock | Loads a texture image in a contiguous block from DRAM to on-chip texture memory (TMEM) |
gDPLoadTextureBlock_4b | Loads a texture image in a contiguous block from DRAM to on-chip texture memory (TMEM) |
gDPLoadTextureTile | Loads a subtile of a larger texture image from DRAM to on-chip texture memory (TMEM) |
gDPLoadTextureTile_4b | Loads a subtile of a larger texture image from DRAM to on-chip texture memory (TMEM) |
gDPLoadTLUT_pal | Describes the macros that load the texture-lookup table into texture memory |
gDPLoadTLUT_pal16 | Loads a texture look-up table into 1 of 16 palettes in texture memory (TMEM) |
gDPLoadTLUT_pal256 | Loads a texture look-up table into 1 of 256 palettes in texture memory (TMEM) |
gDPNoOp | Does nothing but provide a few stall cycles for debugging purposes |
gDPNoOpTag | Does nothing but provide a few stall cycles for debugging purposes and includes a tag number to help with debugging |
gDPPipelineMode | Sets the mode (cache coherent or pipeline) for using the RDP internal span caches to make rendering more efficient |
gDPPipeSync | Synchronizes the attribute interpolation pipe |
gDPScisFillRectangle | Renders a solid color rectangle in screen coordinates and can take negative arguments |
gDPSetAlphaCompare | Sets the alpha compare mode for conditional writes to the framebuffer |
gDPSetAlphaDither | Sets (or disables) the type of alpha dithering to use |
gDPSetBlendColor | Sets the blend color in the RDP internal color register |
gDPSetColor | Describes the various macros that set colors |
gDPSetColorDither | Sets (or disables) various types of color dithering |
gDPSetColorImage | Sets the framebuffer area for color images |
gDPSetCombineKey | Enables or disables chroma keying |
gDPSetCombineMode | Sets commonly used color combine (CC) modes |
gDPSetConvert | Sets the matrix coefficients for converting YUV pixels to RGB |
gDPSetCycleType | Sets the RDP cycle type |
gDPSetDepthImage | Sets the framebuffer area for depth images |
gDPSetDepthSource | Specifies which source z to use to compare against the depth buffer |
gDPSetEnvColor | Sets the environment color in the RDP internal color register |
gDPSetFillColor | Sets the fill color in the RDP internal color register |
gDPSetFogColor | Sets the fog color in the RDP internal color register |
gDPSetHilite1Tile | Sets texture parameters in RDP for specular highlight rendering |
gDPSetHilite2Tile | Sets texture parameters in RDP for specular highlight rendering |
gDPSetHiliteTile | Describes the SetHilite macros |
gDPSetImage | Describes the SetImage macros that set the framebuffer area for color, depth, and texture images |
gDPSetKeyGB | Works with gDPSetKeyR to select the color key for chroma key operation |
gDPSetKeyR | Works with gDPSetKeyGB to select the color key for chroma key operation |
gDPSetPrimColor | Sets the primitive color in the RDP internal color register |
gDPSetPrimDepth | Sets the primitive depth (z) in the RDP |
gDPSetRenderMode | Sets the rendering modes of the blender |
gDPSetScissor | Sets the scissor box, which eliminates pixels drawn outside of the box region, in screen coordinates |
gDPSetTextureConvert | Controls the texture filter unit, selecting whether the output should be filtered (G_TC_FILT), color-converted from YUV to RGB (G_TC_CONV), or both (G_TC_FILTCONV) |
gDPSetTextureDetail | Enables and disables detailed textures |
gDPSetTextureFilter | Sets the type of filter used when sampling a texture tile |
gDPSetTextureImage | Sets the framebuffer area for texture images |
gDPSetTextureLOD | Enables or disables for LOD or MIP mapped textures |
gDPSetTextureLUT | Enables or disables for true color or lookup table textures |
gDPSetTexturePersp | Enables and disables for perspective-corrected texture maps |
gDPSetTile | Works with gDPSetTileSize to set up multi-tile texture modes like mip-mapping, detail, and sharpen |
gDPSetTileSize | Sets tile parameters that define the origin and extent of the texture tile |
gDPSync | Describes the synchronization macros |
gDPTileSync | Synchronizes texture tile settings |