FFL
Loading...
Searching...
No Matches
FFLiMaskTextures.h File Reference

Go to the source code of this file.

Classes

struct  FFLiMaskTextures

Typedefs

typedef FFLiCompressorImpl< FFLiCompressorDescBC3FFLiCompressorImplBC3

Functions

 NN_STATIC_ASSERT (sizeof(FFLiMaskTextures)==0x4C)
u32 FFLiGetBufferSizeMaskTextures (u32 expressionFlag, u32 resolution, bool enableMipMap, bool compressTexture)
u32 FFLiGetTempBufferSizeMaskTextures (u32 expressionFlag, u32 resolution, bool enableMipMap, bool compressTexture, FFLiResourceManager *pResourceManager, FFLResourceType resourceType)
u32 FFLiGetCompressBufferSizeMaskTexture (u32 resolution, bool enableMipMap)
FFLExpression FFLiInitMaskTextures (FFLiMaskTextures *pMaskTextures, u32 expressionFlag, u32 resolution, bool enableMipMap, bool compressTexture, FFLiBufferAllocator *pAllocator)
FFLResult FFLiInitTempObjectMaskTextures (FFLiMaskTexturesTempObject *pObject, const FFLiMaskTextures *pMaskTextures, const FFLiCharInfo *pCharInfo, u32 expressionFlag, u32 resolution, bool enableMipMap, bool compressTexture, bool compressUseUB, FFLiResourceLoader *pResLoader, FFLiBufferAllocator *pAllocator, FFLiRenderTextureBuffer *pRenderTextureBuffer)
void FFLiRenderMaskTextures (FFLiMaskTextures *pMaskTextures, FFLiMaskTexturesTempObject *pObject, const FFLiShaderCallback *pCallback, FFLiCopySurface *pCopySurface, FFLiCompressorImplBC3 *pCompressorImpl)

Typedef Documentation

◆ FFLiCompressorImplBC3

Function Documentation

◆ NN_STATIC_ASSERT()

NN_STATIC_ASSERT ( sizeof(FFLiMaskTextures) = =0x4C)

◆ FFLiGetBufferSizeMaskTextures()

u32 FFLiGetBufferSizeMaskTextures ( u32 expressionFlag,
u32 resolution,
bool enableMipMap,
bool compressTexture )

◆ FFLiGetTempBufferSizeMaskTextures()

u32 FFLiGetTempBufferSizeMaskTextures ( u32 expressionFlag,
u32 resolution,
bool enableMipMap,
bool compressTexture,
FFLiResourceManager * pResourceManager,
FFLResourceType resourceType )

◆ FFLiGetCompressBufferSizeMaskTexture()

u32 FFLiGetCompressBufferSizeMaskTexture ( u32 resolution,
bool enableMipMap )

◆ FFLiInitMaskTextures()

FFLExpression FFLiInitMaskTextures ( FFLiMaskTextures * pMaskTextures,
u32 expressionFlag,
u32 resolution,
bool enableMipMap,
bool compressTexture,
FFLiBufferAllocator * pAllocator )

◆ FFLiInitTempObjectMaskTextures()

FFLResult FFLiInitTempObjectMaskTextures ( FFLiMaskTexturesTempObject * pObject,
const FFLiMaskTextures * pMaskTextures,
const FFLiCharInfo * pCharInfo,
u32 expressionFlag,
u32 resolution,
bool enableMipMap,
bool compressTexture,
bool compressUseUB,
FFLiResourceLoader * pResLoader,
FFLiBufferAllocator * pAllocator,
FFLiRenderTextureBuffer * pRenderTextureBuffer )

◆ FFLiRenderMaskTextures()

void FFLiRenderMaskTextures ( FFLiMaskTextures * pMaskTextures,
FFLiMaskTexturesTempObject * pObject,
const FFLiShaderCallback * pCallback,
FFLiCopySurface * pCopySurface,
FFLiCompressorImplBC3 * pCompressorImpl )