agl::RenderTargetColor class

Base classes

class TextureData

Constructors, destructors, conversion operators

RenderTargetColor()
RenderTargetColor(const TextureData&, u32, u32)

Public functions

void onApplyTextureData_()
void initRegs_(u32) const
void setMipLevelNum_(s32, bool)
auto getMinSlice_() const -> u16
void getTextureFormatName() const
auto calcMipByteSize(u32) const -> u32
auto isCompressedFormat() const -> bool
auto isRenderTargetCompressAvailable() const -> bool
auto isDepthFormat() const -> bool
auto hasStencil() const -> bool
void invalidateCPUCache()
void flushCPUCache() const
void setDebugLabel(const sead::SafeString& debug_label)
void getDebugLabel() const

Function documentation

void agl::RenderTargetColor::setMipLevelNum_(s32, bool)

u16 agl::RenderTargetColor::getMinSlice_() const

void agl::RenderTargetColor::getTextureFormatName() const

u32 agl::RenderTargetColor::calcMipByteSize(u32) const

bool agl::RenderTargetColor::isCompressedFormat() const

bool agl::RenderTargetColor::isRenderTargetCompressAvailable() const

bool agl::RenderTargetColor::isDepthFormat() const

bool agl::RenderTargetColor::hasStencil() const

void agl::RenderTargetColor::invalidateCPUCache()

void agl::RenderTargetColor::flushCPUCache() const

void agl::RenderTargetColor::setDebugLabel(const sead::SafeString& debug_label)

void agl::RenderTargetColor::getDebugLabel() const