Draws a rectangle with scissoring
#include <ultra64.h> /* gbi.h */ gSPScisTextureRectangle ( Gfx *gdl, s32 ulx, s32 uly, s32 lrx, s32 lry, s32 tile, s32 s, s32 t, s32 dsdx, s32 dtdy)
Draws a textured 2D rectangle with scissoring. This macro differs from g*SPTextureRectangle in that negative values can be set. However, negative values that are entered are corrected to zero.
For information about other features of this macro, see gSPTextureRectangle.
In copy mode, scissoring is performed on multiples of 4 pixels, so the rectangle will not be accurately scissored. It will be either the same size or larger than a filled rectangle.
In 1-cycle mode and 2-cycle mode, scissoring is performed accurately.
This macro can only be used dynamically. There is no static version (gsSPScisTextureRectangle).
gDPFillRectangle, gDPSetScissor, gDPSetTexturePersp, gSPTextureRectangle, gSPTextureRectangleFlip
02/01/99 Entirely revised.