1#ifndef DOLPHIN_GX_GXATTR_H
2#define DOLPHIN_GX_GXATTR_H
8#define GXSetTexCoordGen(dst_coord, func, src_param, mtx) \
9 GXSetTexCoordGen2(dst_coord, func, src_param, mtx, GX_DISABLE, \
void GXClearVtxDesc(void)
__GXSetVCD
Definition GXAttr.c:123
void GXInvalidateVtxCache(void)
Called by GXInit and invalidates the vertex cache tags.
Definition GXAttr.c:368
void GXSetVtxAttrFmt(size_t vtxfmt, GXAttr attr, enum_t count, GXCompType type, u8 frac)
Sets the attribute format (attr) for a single attribute in the Vertex Attribute Format Table (VAT).
Definition GXAttr.c:183
void GXSetVtxDesc(GXAttr attr, s32 type)
__GXXfVtxSpecs
Definition GXAttr.c:30
void GXSetArray(GXAttr attr, s32 base_ptr, u8 stride)
Sets the array base pointer and stride for a single attribute.
Definition GXAttr.c:324
void __GXXfVtxSpecs(void)
void GXSetTexCoordGen2(GXTexCoordID, GXTexGenType, GXTexGenSrc, u32, GXBool, u32)
Definition GXAttr.c:373
void __GXSetVAT(void)
Definition GXAttr.c:260
void GXSetNumTexGens(u8 num)
Sets the number of texture coordinates that are generated and available for use in the Texture Enviro...
Definition GXAttr.c:519
GXCompType
Definition GXEnum.h:407
GXTexGenSrc
Definition GXEnum.h:331
GXAttr
Definition GXEnum.h:84
GXTexCoordID
Definition GXEnum.h:231
GXTexGenType
Definition GXEnum.h:277
u8 GXBool
Definition GXEnum.h:6