| Flutter Impeller |

impeller::RenderPass Member List

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

AddCommand(Command &&command) | impeller::RenderPass | protected
BindDynamicResource(ShaderStage stage, DescriptorType type, const SampledImageSlot &slot, std::unique_ptr< ShaderMetadata > metadata, std::shared_ptr< const Texture > texture, raw_ptr< const Sampler >) | impeller::RenderPass | virtual
BindDynamicResource(ShaderStage stage, DescriptorType type, const ShaderUniformSlot &slot, std::unique_ptr< ShaderMetadata > metadata, BufferView view) | impeller::RenderPass | virtual
BindResource(ShaderStage stage, DescriptorType type, const ShaderUniformSlot &slot, const ShaderMetadata *metadata, BufferView view) override | impeller::RenderPass | virtual
BindResource(ShaderStage stage, DescriptorType type, const SampledImageSlot &slot, const ShaderMetadata *metadata, std::shared_ptr< const Texture > texture, raw_ptr< const Sampler >) override | impeller::RenderPass | virtual
bound_buffers_ | impeller::RenderPass | protected
bound_textures_ | impeller::RenderPass | protected
commands_ | impeller::RenderPass | protected
context_ | impeller::RenderPass | protected
Draw() | impeller::RenderPass | virtual
EncodeCommands() const | impeller::RenderPass |
GetCommands() const | impeller::RenderPass | inline virtual
GetContext() const | impeller::RenderPass |
GetOrthographicTransform() const | impeller::RenderPass |
GetRenderTarget() const | impeller::RenderPass |
GetRenderTargetPixelFormat() const | impeller::RenderPass |
GetRenderTargetSize() const | impeller::RenderPass |
GetSampleCount() const | impeller::RenderPass |
has_depth_attachment_ | impeller::RenderPass | protected
has_stencil_attachment_ | impeller::RenderPass | protected
HasDepthAttachment() const | impeller::RenderPass |
HasStencilAttachment() const | impeller::RenderPass |
IsValid() const =0 | impeller::RenderPass | pure virtual
OnEncodeCommands(const Context &context) const =0 | impeller::RenderPass | protected pure virtual
OnSetLabel(std::string_view label)=0 | impeller::RenderPass | protected pure virtual
orthographic_ | impeller::RenderPass | protected
pixel_format_ | impeller::RenderPass | protected
render_target_ | impeller::RenderPass | protected
render_target_size_ | impeller::RenderPass | protected
RenderPass(std::shared_ptr< const Context > context, const RenderTarget &target) | impeller::RenderPass | protected
sample_count_ | impeller::RenderPass | protected
SetBaseVertex(uint64_t value) | impeller::RenderPass | virtual
SetCommandLabel(std::string_view label) | impeller::RenderPass | virtual
SetElementCount(size_t count) | impeller::RenderPass | virtual
SetIndexBuffer(BufferView index_buffer, IndexType index_type) | impeller::RenderPass | virtual
SetInstanceCount(size_t count) | impeller::RenderPass | virtual
SetLabel(std::string_view label) | impeller::RenderPass |
SetPipeline(PipelineRef pipeline) | impeller::RenderPass | virtual
SetPipeline(const std::shared_ptr< Pipeline< PipelineDescriptor >> &pipeline) | impeller::RenderPass |
SetScissor(IRect scissor) | impeller::RenderPass | virtual
SetStencilReference(uint32_t value) | impeller::RenderPass | virtual
SetVertexBuffer(VertexBuffer buffer) | impeller::RenderPass | virtual
SetVertexBuffer(BufferView vertex_buffer) | impeller::RenderPass |
SetVertexBuffer(std::vector< BufferView > vertex_buffers) | impeller::RenderPass |
SetVertexBuffer(BufferView vertex_buffers[], size_t vertex_buffer_count) | impeller::RenderPass | virtual
SetViewport(Viewport viewport) | impeller::RenderPass | virtual
ValidateIndexBuffer(const BufferView &index_buffer, IndexType index_type) | impeller::RenderPass | protected static
ValidateVertexBuffers(const BufferView vertex_buffers[], size_t vertex_buffer_count) | impeller::RenderPass | protected static
vertex_buffers_ | impeller::RenderPass | protected
~RenderPass() | impeller::RenderPass | virtual
~ResourceBinder()=default | impeller::ResourceBinder | virtual