| Flutter Impeller |

impeller::ComputePass Member List

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

AddBufferMemoryBarrier()=0 | impeller::ComputePass | pure virtual
AddTextureMemoryBarrier()=0 | impeller::ComputePass | pure virtual
BindResource(ShaderStage stage, DescriptorType type, const ShaderUniformSlot &slot, const ShaderMetadata *metadata, BufferView view)=0 | impeller::ResourceBinder | pure virtual
BindResource(ShaderStage stage, DescriptorType type, const SampledImageSlot &slot, const ShaderMetadata *metadata, std::shared_ptr< const Texture > texture, raw_ptr< const Sampler >)=0 | impeller::ResourceBinder | pure virtual
Compute(const ISize &grid_size)=0 | impeller::ComputePass | pure virtual
ComputePass(std::shared_ptr< const Context > context) | impeller::ComputePass | explicit protected
context_ | impeller::ComputePass | protected
EncodeCommands() const =0 | impeller::ComputePass | pure virtual
GetContext() const | impeller::ComputePass | inline
IsValid() const =0 | impeller::ComputePass | pure virtual
OnSetLabel(const std::string &label)=0 | impeller::ComputePass | protected pure virtual
SetCommandLabel(std::string_view label)=0 | impeller::ComputePass | pure virtual
SetLabel(const std::string &label) | impeller::ComputePass |
SetPipeline(const std::shared_ptr< Pipeline< ComputePipelineDescriptor >> &pipeline)=0 | impeller::ComputePass | pure virtual
~ComputePass() | impeller::ComputePass | virtual
~ResourceBinder()=default | impeller::ResourceBinder | virtual