# 3.9.2 Drawing Primitives

## GBI Commands

gSPVertex - Load the vertex to the on-chip vertex cache.
gSPModifyVertex - Update the vertex data after the RSP accepts it.
gSP1Triangle - Draw a triangle.
gSPLine3D - Draw a line.
gSPLineW3D - Draw a line that includes a width specification.
gSP2Triangles - Draw two triangle surfaces.
gSPSprite2Draw - Specify the screen coordinate of the sprite and initiate the rendering.
gDPFillRectangle - Draw a single-color rectangle using the screen coordinate.
gDPScisFillRectangle - Draw a single-color rectangle using the screen coordinate.
gSPTextureRectangle - Draw a textured 2D rectangle.
gSPTextureRectangleFlip - Draw a rectangle using the s/t inversion on the texture coordinate.
gSPScisTextureRectangle - Draw a rectangle using the scissoring on the texture coordinate.

Nintendo® Confidential
Copyright © 1999
Nintendo of America Inc. All Rights Reserved
Nintendo and N64 are registered trademarks of Nintendo
Last Updated March, 1999