| clearAttachements() | kanzi::Framebuffer | |
| colorLimitDecrementCheck() | kanzi::Framebuffer | inlineprotected |
| create(string_view name) | kanzi::Framebuffer | inlinestatic |
| ensureAttachmentData() | kanzi::Framebuffer | inlineprotected |
| Framebuffer(string_view name) | kanzi::Framebuffer | explicitprotected |
| getColorAttachment(size_t index) const | kanzi::Framebuffer | inline |
| getColorAttachmentLimit() const | kanzi::Framebuffer | inline |
| getColorRenderbuffer(size_t index) const | kanzi::Framebuffer | inline |
| getColorResolveTarget(size_t index) const | kanzi::Framebuffer | inline |
| getColorTexture(size_t index) const | kanzi::Framebuffer | inline |
| getDepthStencilAttachment() const | kanzi::Framebuffer | inline |
| getDepthStencilRenderbuffer() const | kanzi::Framebuffer | inline |
| getDepthStencilResolveTarget() const | kanzi::Framebuffer | inline |
| getDepthStencilTexture() const | kanzi::Framebuffer | inline |
| getGPUMemoryUsage() const | kanzi::Framebuffer | |
| getHandle() const | kanzi::Framebuffer | inline |
| getNativeHandle() const | kanzi::Framebuffer | inline |
| getRenderPassArchetype() const | kanzi::Framebuffer | inline |
| hasAttachedDepthTarget() const | kanzi::Framebuffer | inline |
| invalidate() | kanzi::Framebuffer | |
| m_attachmentData | kanzi::Framebuffer | mutableprotected |
| m_dirty | kanzi::Framebuffer | protected |
| m_handle | kanzi::Framebuffer | protected |
| m_name | kanzi::Framebuffer | protected |
| m_renderPassArchetype | kanzi::Framebuffer | protected |
| markColorAttachmentDirty(size_t index, bool dirty) | kanzi::Framebuffer | inlineprotected |
| 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::Framebuffer | inline |
| setColorAttachment(size_t index, const TextureSharedPtr &texture) | kanzi::Framebuffer | inline |
| 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::Framebuffer | inline |
| setDepthStencilAttachment(const TextureSharedPtr &texture) | kanzi::Framebuffer | inline |
| setDepthStencilResolveTarget(const TextureSharedPtr &texture) | kanzi::Framebuffer | |
| setHandle(gfx::FrameBufferHandleGuard handle) | kanzi::Framebuffer | |
| setRenderPassArchetype(RenderPassArchetypeSharedPtr archetype) | kanzi::Framebuffer | inline |
| swapAttachment(Texture &oldTexture, Texture &newTexture) | kanzi::Framebuffer | |
| update(Renderer &renderer) | kanzi::Framebuffer | |