![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::RenderPipeline, including all inherited members.
| cleanup(RenderDevice const &device) | castor3d::RenderPipeline | |
| Descriptor enum name | castor3d::RenderPipeline | |
| Descriptor_COUNT enum value | castor3d::RenderPipeline | |
| Descriptor_MAX enum value | castor3d::RenderPipeline | |
| Descriptor_MIN enum value | castor3d::RenderPipeline | |
| eBuffers enum value | castor3d::RenderPipeline | |
| eTextures enum value | castor3d::RenderPipeline | |
| getAdditionalDescriptorSet() const | castor3d::RenderPipeline | inline |
| getDescriptorSetLayout() const | castor3d::RenderPipeline | inline |
| getFlags() const | castor3d::RenderPipeline | inline |
| getPipeline() const | castor3d::RenderPipeline | inline |
| getPipelineLayout() const | castor3d::RenderPipeline | inline |
| getRenderSystem() const | castor3d::RenderPipeline | inline |
| hasDescriptorSetLayout() const | castor3d::RenderPipeline | inline |
| hasPipeline() const | castor3d::RenderPipeline | inline |
| initialise(RenderDevice const &device, VkRenderPass renderPass) | castor3d::RenderPipeline | |
| RenderPipeline(RenderNodesPass &owner, RenderSystem &renderSystem, ashes::PipelineDepthStencilStateCreateInfo dsState, ashes::PipelineRasterizationStateCreateInfo rsState, ashes::PipelineColorBlendStateCreateInfo blState, ashes::PipelineMultisampleStateCreateInfo msState, ShaderProgramSPtr program, PipelineFlags const &flags) | castor3d::RenderPipeline | explicit |
| setAdditionalDescriptorSet(ashes::DescriptorSet const &descriptorSet) | castor3d::RenderPipeline | inline |
| setDescriptorSetLayout(ashes::DescriptorSetLayout const &layout) | castor3d::RenderPipeline | inline |
| setPushConstantRanges(ashes::VkPushConstantRangeArray const &pushConstantRanges) | castor3d::RenderPipeline | inline |
| setScissor(VkRect2D const &scissor) | castor3d::RenderPipeline | inline |
| setVertexLayouts(ashes::PipelineVertexInputStateCreateInfoCRefArray const &layouts) | castor3d::RenderPipeline | |
| setVertexLayouts(std::vector< ashes::PipelineVertexInputStateCreateInfo > layouts) | castor3d::RenderPipeline | inline |
| setViewport(VkViewport const &viewport) | castor3d::RenderPipeline | inline |
| ~RenderPipeline() | castor3d::RenderPipeline |