Kanzi 4.0.0
kanzi::Framebuffer Member List

This is the complete list of members for kanzi::Framebuffer, including all inherited members.

clearAttachements()kanzi::Framebuffer
colorLimitDecrementCheck()kanzi::Framebufferinlineprotected
create(string_view name)kanzi::Framebufferinlinestatic
ensureAttachmentData()kanzi::Framebufferinlineprotected
Framebuffer(const Framebuffer &)=deletekanzi::Framebuffer
Framebuffer(Framebuffer &&) noexcept=deletekanzi::Framebuffer
Framebuffer(string_view name)kanzi::Framebufferexplicitprotected
FramebufferBase() noexcept=defaultkanzi::FramebufferBaseexplicit
FramebufferBase(const FramebufferBase &) noexcept=defaultkanzi::FramebufferBase
FramebufferBase(FramebufferBase &&) noexcept=defaultkanzi::FramebufferBase
getColorAttachment(size_t index) constkanzi::Framebufferinline
getColorAttachmentLimit() constkanzi::Framebufferinline
getColorRenderbuffer(size_t index) constkanzi::Framebufferinline
getColorResolveTarget(size_t index) constkanzi::Framebufferinline
getColorTexture(size_t index) constkanzi::Framebufferinline
getDepthStencilAttachment() constkanzi::Framebufferinline
getDepthStencilRenderbuffer() constkanzi::Framebufferinline
getDepthStencilResolveTarget() constkanzi::Framebufferinline
getDepthStencilTexture() constkanzi::Framebufferinline
getGPUMemoryUsage() constkanzi::Framebuffer
getHandle() constkanzi::Framebufferinline
getNativeHandle() constkanzi::Framebufferinline
getRenderPassArchetype() constkanzi::Framebufferinline
hasAttachedDepthTarget() constkanzi::Framebufferinline
invalidate()kanzi::Framebuffer
m_attachmentDatakanzi::Framebuffermutableprotected
m_dirtykanzi::Framebufferprotected
m_handlekanzi::Framebufferprotected
m_namekanzi::Framebufferprotected
m_renderPassArchetypekanzi::Framebufferprotected
markColorAttachmentDirty(size_t index, bool dirty)kanzi::Framebufferinlineprotected
operator=(const Framebuffer &)=deletekanzi::Framebuffer
operator=(Framebuffer &&) noexcept=deletekanzi::Framebuffer
kanzi::FramebufferBase::operator=(const FramebufferBase &) noexcept=defaultkanzi::FramebufferBase
kanzi::FramebufferBase::operator=(FramebufferBase &&) noexcept=defaultkanzi::FramebufferBase
removeColorAttachment(size_t index)kanzi::Framebuffer
removeDepthStencilAttachment()kanzi::Framebuffer
resolveColorMSAA(Renderer &renderer, size_t index)kanzi::Framebuffer
resolveDepthMSAA(Renderer &renderer)kanzi::Framebuffer
resolveMSAA(Renderer &renderer)kanzi::Framebuffer
setColorAttachment(size_t index, const Renderbuffer::CreateInfo &createInfo, string_view name)kanzi::Framebuffer
setColorAttachment(size_t index, const RenderbufferSharedPtr &renderbuffer)kanzi::Framebuffer
setColorAttachment(size_t index, const TextureSharedPtr &texture, size_t faceIndex, size_t mipmapLevel)kanzi::Framebuffer
setColorAttachment(size_t index, const TextureSharedPtr &texture, size_t faceIndex)kanzi::Framebufferinline
setColorAttachment(size_t index, const TextureSharedPtr &texture)kanzi::Framebufferinline
setColorResolveTarget(size_t index, const TextureSharedPtr &texture)kanzi::Framebuffer
setDepthStencilAttachment(const Renderbuffer::CreateInfo &createInfo, string_view name)kanzi::Framebuffer
setDepthStencilAttachment(const RenderbufferSharedPtr &renderbuffer)kanzi::Framebuffer
setDepthStencilAttachment(const TextureSharedPtr &texture, size_t faceIndex, size_t mipmapLevel)kanzi::Framebuffer
setDepthStencilAttachment(const TextureSharedPtr &texture, size_t faceIndex)kanzi::Framebufferinline
setDepthStencilAttachment(const TextureSharedPtr &texture)kanzi::Framebufferinline
setDepthStencilResolveTarget(const TextureSharedPtr &texture)kanzi::Framebuffer
setHandle(gfx::FrameBufferHandleGuard handle)kanzi::Framebuffer
setRenderPassArchetype(RenderPassArchetypeSharedPtr archetype)kanzi::Framebufferinline
swapAttachment(Texture &oldTexture, Texture &newTexture)kanzi::Framebuffer
update(Renderer &renderer)kanzi::Framebuffer
~Framebuffer()kanzi::Framebuffer
~FramebufferBase() noexcept=defaultkanzi::FramebufferBasevirtual