Kanzi 4.0.0-beta2
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(string_view name)kanzi::Framebufferexplicitprotected
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
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