wut  v1.7.0
Wii U Toolchain
Data Structures | Typedefs | Functions
Sampler
Collaboration diagram for Sampler:

Data Structures

struct  GX2Sampler
 

Typedefs

typedef struct GX2Sampler GX2Sampler
 

Functions

void GX2InitSampler (GX2Sampler *sampler, GX2TexClampMode clampMode, GX2TexXYFilterMode minMagFilterMode)
 
void GX2InitSamplerBorderType (GX2Sampler *sampler, GX2TexBorderType borderType)
 
void GX2InitSamplerClamping (GX2Sampler *sampler, GX2TexClampMode clampX, GX2TexClampMode clampY, GX2TexClampMode clampZ)
 
void GX2InitSamplerDepthCompare (GX2Sampler *sampler, GX2CompareFunction depthCompare)
 
void GX2InitSamplerFilterAdjust (GX2Sampler *sampler, BOOL highPrecision, GX2TexMipPerfMode perfMip, GX2TexZPerfMode perfZ)
 
void GX2InitSamplerLOD (GX2Sampler *sampler, float lodMin, float lodMax, float lodBias)
 
void GX2InitSamplerLODAdjust (GX2Sampler *sampler, float unk1, BOOL unk2)
 
void GX2InitSamplerRoundingMode (GX2Sampler *sampler, GX2RoundingMode roundingMode)
 
void GX2InitSamplerXYFilter (GX2Sampler *sampler, GX2TexXYFilterMode filterMag, GX2TexXYFilterMode filterMin, GX2TexAnisoRatio maxAniso)
 
void GX2InitSamplerZMFilter (GX2Sampler *sampler, GX2TexZFilterMode filterZ, GX2TexMipFilterMode filterMip)
 

Detailed Description


Data Structure Documentation

◆ GX2Sampler

struct GX2Sampler

Definition at line 17 of file sampler.h.

Data Fields
uint32_t regs[3]

Typedef Documentation

◆ GX2Sampler

typedef struct GX2Sampler GX2Sampler

Definition at line 1 of file sampler.h.

Function Documentation

◆ GX2InitSampler()

void GX2InitSampler ( GX2Sampler sampler,
GX2TexClampMode  clampMode,
GX2TexXYFilterMode  minMagFilterMode 
)

◆ GX2InitSamplerBorderType()

void GX2InitSamplerBorderType ( GX2Sampler sampler,
GX2TexBorderType  borderType 
)

◆ GX2InitSamplerClamping()

void GX2InitSamplerClamping ( GX2Sampler sampler,
GX2TexClampMode  clampX,
GX2TexClampMode  clampY,
GX2TexClampMode  clampZ 
)

◆ GX2InitSamplerDepthCompare()

void GX2InitSamplerDepthCompare ( GX2Sampler sampler,
GX2CompareFunction  depthCompare 
)

◆ GX2InitSamplerFilterAdjust()

void GX2InitSamplerFilterAdjust ( GX2Sampler sampler,
BOOL  highPrecision,
GX2TexMipPerfMode  perfMip,
GX2TexZPerfMode  perfZ 
)

◆ GX2InitSamplerLOD()

void GX2InitSamplerLOD ( GX2Sampler sampler,
float  lodMin,
float  lodMax,
float  lodBias 
)

◆ GX2InitSamplerLODAdjust()

void GX2InitSamplerLODAdjust ( GX2Sampler sampler,
float  unk1,
BOOL  unk2 
)

◆ GX2InitSamplerRoundingMode()

void GX2InitSamplerRoundingMode ( GX2Sampler sampler,
GX2RoundingMode  roundingMode 
)

◆ GX2InitSamplerXYFilter()

void GX2InitSamplerXYFilter ( GX2Sampler sampler,
GX2TexXYFilterMode  filterMag,
GX2TexXYFilterMode  filterMin,
GX2TexAnisoRatio  maxAniso 
)

◆ GX2InitSamplerZMFilter()

void GX2InitSamplerZMFilter ( GX2Sampler sampler,
GX2TexZFilterMode  filterZ,
GX2TexMipFilterMode  filterMip 
)