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 | explicitprotected |
| 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 | protectedpure 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 |