#include <FFLiCompressor.h>
Public Member Functions | |
| FFLiCompressor (FFLiBufferAllocator *pAllocator, const void *pShaderData) | |
| ~FFLiCompressor () | |
| FFLiCompressorImplBC1 & | GetCompressorImplBC1 () |
| FFLiCompressorImplBC3 & | GetCompressorImplBC3 () |
| bool | SetupCPU (const void *pShaderData) |
| void | SetupGPU () |
| bool | UseUB () const |
Static Public Member Functions | |
| static u32 | GetBufferSize (const void *pShaderData) |
Private Attributes | |
| FFLiCompressorImplBC1 | m_CompressorImplBC1 |
| FFLiCompressorImplBC3 | m_CompressorImplBC3 |
| FFLiCompressor::FFLiCompressor | ( | FFLiBufferAllocator * | pAllocator, |
| const void * | pShaderData ) |
| FFLiCompressor::~FFLiCompressor | ( | ) |
|
static |
|
inline |
|
inline |
| bool FFLiCompressor::SetupCPU | ( | const void * | pShaderData | ) |
| void FFLiCompressor::SetupGPU | ( | ) |
| bool FFLiCompressor::UseUB | ( | ) | const |
|
private |
|
private |