GXSetIndTexCoordScale

Syntax

#include <revolution/gx.h>

void GXSetIndTexCoordScale(GXIndTexStageID ind_stage, 
                           GXIndTexScale scale_s,
                           GXIndTexScale scale_t);

Arguments

ind_stage The indirect stage that is being affected.
Accepted values are: GX_INDTEXSTAGE0, GX_INDTEXSTAGE1, GX_INDTEXSTAGE2 and GX_INDTEXSTAGE3.
scale_s The scale factor for the S coordinate. Accepted values are:
Name Coordinate scale for the indirect stage
GX_ITS_1 No scaling.
GX_ITS_2 1/2
GX_ITS_4 1/4
GX_ITS_8 1/8
GX_ITS_16 1/16
GX_ITS_32 1/32
GX_ITS_64 1/64
GX_ITS_128 1/128
GX_ITS_256 1/256
scale_t The scale factor for the T coordinate. Accepted values are identical to scale_s.

Return Values

None.

Description

This function is used to share texture coordinates between an indirect stage and a regular TEV stage. This can be used to scale down texture coordinates used for a small indirect map for a regular map.

See Also

GXSetIndTexOrder

Revision History

2006/03/01 Initial version.


CONFIDENTIAL