void GX2InitSamplerLODAdjust(GX2Sampler *sampler, float unk1, BOOL unk2)
GX2TexZFilterMode
Definition: enum.h:449
uint32_t regs[3]
Definition: sampler.h:12
void GX2InitSampler(GX2Sampler *sampler, GX2TexClampMode clampMode, GX2TexXYFilterMode minMagFilterMode)
unsigned int BOOL
Definition: gctypes.h:51
GX2RoundingMode
Definition: enum.h:252
GX2TexAnisoRatio
Definition: enum.h:444
void GX2InitSamplerLOD(GX2Sampler *sampler, float lodMin, float lodMax, float lodBias)
GX2CompareFunction
Definition: enum.h:121
GX2TexXYFilterMode
Definition: enum.h:438
GX2TexMipPerfMode
Definition: enum.h:433
void GX2InitSamplerFilterAdjust(GX2Sampler *sampler, BOOL highPrecision, GX2TexMipPerfMode perfMip, GX2TexZPerfMode perfZ)
GX2TexBorderType
Definition: enum.h:409
GX2TexClampMode
Definition: enum.h:417
GX2TexMipFilterMode
Definition: enum.h:426
void GX2InitSamplerDepthCompare(GX2Sampler *sampler, GX2CompareFunction depthCompare)
void GX2InitSamplerClamping(GX2Sampler *sampler, GX2TexClampMode clampX, GX2TexClampMode clampY, GX2TexClampMode clampZ)
unsigned int uint32_t
Definition: stdint.h:126
void GX2InitSamplerBorderType(GX2Sampler *sampler, GX2TexBorderType borderType)
void GX2InitSamplerRoundingMode(GX2Sampler *sampler, GX2RoundingMode roundingMode)
GX2TexZPerfMode
Definition: enum.h:456
GLuint sampler
Definition: glext.h:7950
struct GX2Sampler GX2Sampler
void GX2InitSamplerZMFilter(GX2Sampler *sampler, GX2TexZFilterMode filterZ, GX2TexMipFilterMode filterMip)
void GX2InitSamplerXYFilter(GX2Sampler *sampler, GX2TexXYFilterMode filterMag, GX2TexXYFilterMode filterMin, GX2TexAnisoRatio maxAniso)