Flutter Impeller
impeller::RenderTargetCache Member List

This is the complete list of members for impeller::RenderTargetCache, including all inherited members.

CachedTextureCount() constimpeller::RenderTargetCache
CreateOffscreen(const Context &context, ISize size, int mip_count, std::string_view label="Offscreen", RenderTarget::AttachmentConfig color_attachment_config=RenderTarget::kDefaultColorAttachmentConfig, std::optional< RenderTarget::AttachmentConfig > stencil_attachment_config=RenderTarget::kDefaultStencilAttachmentConfig, const std::shared_ptr< Texture > &existing_color_texture=nullptr, const std::shared_ptr< Texture > &existing_depth_stencil_texture=nullptr) overrideimpeller::RenderTargetCachevirtual
CreateOffscreenMSAA(const Context &context, ISize size, int mip_count, std::string_view label="Offscreen MSAA", RenderTarget::AttachmentConfigMSAA color_attachment_config=RenderTarget::kDefaultColorAttachmentConfigMSAA, std::optional< RenderTarget::AttachmentConfig > stencil_attachment_config=RenderTarget::kDefaultStencilAttachmentConfig, const std::shared_ptr< Texture > &existing_color_msaa_texture=nullptr, const std::shared_ptr< Texture > &existing_color_resolve_texture=nullptr, const std::shared_ptr< Texture > &existing_depth_stencil_texture=nullptr) overrideimpeller::RenderTargetCachevirtual
DisableCache() overrideimpeller::RenderTargetCachevirtual
EnableCache() overrideimpeller::RenderTargetCachevirtual
End() overrideimpeller::RenderTargetCachevirtual
GetRenderTargetDataBegin() constimpeller::RenderTargetCacheinline
GetRenderTargetDataEnd() constimpeller::RenderTargetCacheinline
RenderTargetAllocator(std::shared_ptr< Allocator > allocator)impeller::RenderTargetAllocatorexplicit
RenderTargetCache(std::shared_ptr< Allocator > allocator, uint32_t keep_alive_frame_count=4)impeller::RenderTargetCacheexplicit
Start() overrideimpeller::RenderTargetCachevirtual
~RenderTargetAllocator()=defaultimpeller::RenderTargetAllocatorvirtual
~RenderTargetCache()=defaultimpeller::RenderTargetCache