FFL
Loading...
Searching...
No Matches
FFLiUtilShader.cpp File Reference

Functions

static void InvalidateFetchShader (GX2FetchShader *pShader)
static bool BuildPixelShader (GX2PixelShader **ppShader, FFLiUtilShaderAllocator *pAllocator, const void *pShaderData, u32 shaderIndex, bool invalidate)
static bool BuildVertexShader (GX2VertexShader **ppShader, FFLiUtilShaderAllocator *pAllocator, const void *pShaderData, u32 shaderIndex, bool invalidate)
static bool GetPixelUniformLocation (u32 *pLocation, const GX2PixelShader *pShader, const char *name)
static bool GetVertexUniformLocation (u32 *pLocation, const GX2VertexShader *pShader, const char *name)
static bool GetPixelUniformBlockLocation (u32 *pLocation, const GX2PixelShader *pShader, const char *name)
static bool GetVertexUniformBlockLocation (u32 *pLocation, const GX2VertexShader *pShader, const char *name)
static bool GetPixelSamplerLocation (u32 *pLocation, const GX2PixelShader *pShader, const char *name)

Function Documentation

◆ InvalidateFetchShader()

void InvalidateFetchShader ( GX2FetchShader * pShader)
static

◆ BuildPixelShader()

bool BuildPixelShader ( GX2PixelShader ** ppShader,
FFLiUtilShaderAllocator * pAllocator,
const void * pShaderData,
u32 shaderIndex,
bool invalidate )
static

◆ BuildVertexShader()

bool BuildVertexShader ( GX2VertexShader ** ppShader,
FFLiUtilShaderAllocator * pAllocator,
const void * pShaderData,
u32 shaderIndex,
bool invalidate )
static

◆ GetPixelUniformLocation()

bool GetPixelUniformLocation ( u32 * pLocation,
const GX2PixelShader * pShader,
const char * name )
static

◆ GetVertexUniformLocation()

bool GetVertexUniformLocation ( u32 * pLocation,
const GX2VertexShader * pShader,
const char * name )
static

◆ GetPixelUniformBlockLocation()

bool GetPixelUniformBlockLocation ( u32 * pLocation,
const GX2PixelShader * pShader,
const char * name )
static

◆ GetVertexUniformBlockLocation()

bool GetVertexUniformBlockLocation ( u32 * pLocation,
const GX2VertexShader * pShader,
const char * name )
static

◆ GetPixelSamplerLocation()

bool GetPixelSamplerLocation ( u32 * pLocation,
const GX2PixelShader * pShader,
const char * name )
static