Flutter Engine
The Flutter Engine
impeller::TextureVK Member List

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

Cast(Texture &base)impeller::BackendCast< TextureVK, Texture >inlinestatic
Cast(const Texture &base)impeller::BackendCast< TextureVK, Texture >inlinestatic
Cast(Texture *base)impeller::BackendCast< TextureVK, Texture >inlinestatic
Cast(const Texture *base)impeller::BackendCast< TextureVK, Texture >inlinestatic
GetCachedFramebuffer() constimpeller::TextureVK
GetCachedRenderPass() constimpeller::TextureVK
GetCoordinateSystem() constimpeller::Texture
GetImage() constimpeller::TextureVK
GetImageView() constimpeller::TextureVK
GetImmutableSamplerVariant(const SamplerVK &sampler) constimpeller::TextureVK
GetLayout() constimpeller::TextureVK
GetMipCount() constimpeller::Texture
GetRenderTargetView() constimpeller::TextureVK
GetSize() const overrideimpeller::TextureVKvirtual
GetTextureDescriptor() constimpeller::Texture
GetTextureSource() constimpeller::TextureVK
GetYCoordScale() constimpeller::Texturevirtual
IsOpaque() constimpeller::Texture
IsSwapchainImage() constimpeller::TextureVK
mipmap_generated_impeller::Textureprotected
NeedsMipmapGeneration() constimpeller::Texture
SetCachedFramebuffer(const SharedHandleVK< vk::Framebuffer > &framebuffer)impeller::TextureVK
SetCachedRenderPass(const SharedHandleVK< vk::RenderPass > &render_pass)impeller::TextureVK
SetContents(const uint8_t *contents, size_t length, size_t slice=0, bool is_opaque=false)impeller::Texture
SetContents(std::shared_ptr< const fml::Mapping > mapping, size_t slice=0, bool is_opaque=false)impeller::Texture
SetCoordinateSystem(TextureCoordinateSystem coordinate_system)impeller::Texture
SetLayout(const BarrierVK &barrier) constimpeller::TextureVK
SetLayoutWithoutEncoding(vk::ImageLayout layout) constimpeller::TextureVK
SetMipMapGenerated()impeller::TextureVK
Texture(TextureDescriptor desc)impeller::Textureexplicitprotected
TextureVK(std::weak_ptr< Context > context, std::shared_ptr< TextureSourceVK > source)impeller::TextureVK
~Texture()impeller::Texturevirtual
~TextureVK() overrideimpeller::TextureVK