1#ifndef FFLI_COPY_SURFACE_SHADER_H_
2#define FFLI_COPY_SURFACE_SHADER_H_
4#include <nn/ffl/FFLiUtilShader.h>
19 void SetTexture(
const GX2Texture* pGX2Texture, u32 mipLevel);
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
Definition FFLiBufferAllocator.h:16
Definition FFLiCopySurfaceShader.h:9
void Bind() const
Definition FFLiCopySurfaceShader.cpp:71
~FFLiCopySurfaceShader()
Definition FFLiCopySurfaceShader.cpp:32
FFLiCopySurfaceShader()
Definition FFLiCopySurfaceShader.cpp:23
bool SetupCPU(FFLiBufferAllocator *pAllocator)
Definition FFLiCopySurfaceShader.cpp:49
u32 m_SamplerLocation
Definition FFLiCopySurfaceShader.h:28
void SetupGPU()
Definition FFLiCopySurfaceShader.cpp:64
static u32 GetBufferSize()
Definition FFLiCopySurfaceShader.cpp:86
GX2VertexShader * m_pVertexShader
Definition FFLiCopySurfaceShader.h:25
GX2Sampler m_Sampler
Definition FFLiCopySurfaceShader.h:27
void SetTexture(const GX2Texture *pGX2Texture, u32 mipLevel)
Definition FFLiCopySurfaceShader.cpp:78
FFLiUtilShader::FetchShader m_FetchShader
Definition FFLiCopySurfaceShader.h:24
GX2PixelShader * m_pPixelShader
Definition FFLiCopySurfaceShader.h:26
Definition FFLiUtilShader.h:11
Definition FFLiUtilShader.h:14