| Flutter Impeller |

impeller::BlitPass Member List

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

AddCopy(std::shared_ptr< Texture > source, std::shared_ptr< Texture > destination, std::optional< IRect > source_region=std::nullopt, IPoint destination_origin={}, std::string_view label="") | impeller::BlitPass |
AddCopy(std::shared_ptr< Texture > source, std::shared_ptr< DeviceBuffer > destination, std::optional< IRect > source_region=std::nullopt, size_t destination_offset=0, std::string_view label="") | impeller::BlitPass |
AddCopy(BufferView source, std::shared_ptr< Texture > destination, std::optional< IRect > destination_region=std::nullopt, std::string_view label="", uint32_t mip_level=0, uint32_t slice=0, bool convert_to_read=true) | impeller::BlitPass |
BlitPass() | impeller::BlitPass | explicit protected
ConvertTextureToShaderRead(const std::shared_ptr< Texture > &texture) | impeller::BlitPass | virtual
EncodeCommands() const =0 | impeller::BlitPass | pure virtual
GenerateMipmap(std::shared_ptr< Texture > texture, std::string_view label="") | impeller::BlitPass |
IsValid() const =0 | impeller::BlitPass | pure virtual
OnCopyBufferToTextureCommand(BufferView source, std::shared_ptr< Texture > destination, IRect destination_region, std::string_view label, uint32_t mip_level, uint32_t slice, bool convert_to_read)=0 | impeller::BlitPass | protected pure virtual
OnCopyTextureToBufferCommand(std::shared_ptr< Texture > source, std::shared_ptr< DeviceBuffer > destination, IRect source_region, size_t destination_offset, std::string_view label)=0 | impeller::BlitPass | protected pure virtual
OnCopyTextureToTextureCommand(std::shared_ptr< Texture > source, std::shared_ptr< Texture > destination, IRect source_region, IPoint destination_origin, std::string_view label)=0 | impeller::BlitPass | protected pure virtual
OnGenerateMipmapCommand(std::shared_ptr< Texture > texture, std::string_view label)=0 | impeller::BlitPass | protected pure virtual
OnSetLabel(std::string_view label)=0 | impeller::BlitPass | protected pure virtual
ResizeTexture(const std::shared_ptr< Texture > &source, const std::shared_ptr< Texture > &destination)=0 | impeller::BlitPass | pure virtual
SetLabel(std::string_view label) | impeller::BlitPass |
~BlitPass() | impeller::BlitPass | virtual