VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::MetalRenderPipeline Member List

This is the complete list of members for visutwin::canvas::MetalRenderPipeline, including all inherited members.

_devicevisutwin::canvas::MetalPipelineprotected
get(const Primitive &primitive, const std::shared_ptr< VertexFormat > &vertexFormat0, const std::shared_ptr< VertexFormat > &vertexFormat1, int ibFormat, const std::shared_ptr< Shader > &shader, const std::shared_ptr< RenderTarget > &renderTarget, const std::vector< std::shared_ptr< MetalBindGroupFormat > > &bindGroupFormats, const std::shared_ptr< BlendState > &blendState, const std::shared_ptr< DepthState > &depthState, CullMode cullMode, bool stencilEnabled, const std::shared_ptr< StencilParameters > &stencilFront, const std::shared_ptr< StencilParameters > &stencilBack, const std::shared_ptr< VertexFormat > &instancingFormat=nullptr)visutwin::canvas::MetalRenderPipeline
getPipelineLayout(const std::vector< std::shared_ptr< MetalBindGroupFormat > > &bindGroupFormats)visutwin::canvas::MetalPipeline
MetalPipeline(const MetalGraphicsDevice *device)visutwin::canvas::MetalPipelineinlineexplicit
MetalRenderPipeline(const MetalGraphicsDevice *device)visutwin::canvas::MetalRenderPipelineexplicit
raw() constvisutwin::canvas::MetalRenderPipelineinline
~MetalRenderPipeline()visutwin::canvas::MetalRenderPipeline
~RenderPipelineBase()=defaultvisutwin::canvas::RenderPipelineBasevirtual