vOOlkan
An object oriented approach to Vulkan
|
This is the complete list of members for Vulkan::Pipeline, including all inherited members.
getLayout() const | Vulkan::Pipeline | inline |
operator+() const | Vulkan::Pipeline | inline |
operator=(const Pipeline &)=delete | Vulkan::Pipeline | |
operator=(Pipeline &&)=delete | Vulkan::Pipeline | |
Pipeline(const LogicalDevice &virtualGpu, const PipelineOptions::RenderPass &renderPass, int subpassIndex, const std::vector< PipelineOptions::Shader * > &shaders, const PipelineOptions::PipelineVertexArrays &vertexArraysDescriptor, const PipelineOptions::PipelineLayout &pipelineLayout, const PipelineOptions::Rasterizer &rasterizer, const PipelineOptions::InputAssembly &inputAssembly=PipelineOptions::InputAssembly{}, const PipelineOptions::Multisampler &multisampler=PipelineOptions::Multisampler{}, const PipelineOptions::DepthStencil &depthStencil=PipelineOptions::DepthStencil{}, const PipelineOptions::DynamicState &dynamicState=PipelineOptions::DynamicState{}, const PipelineOptions::Viewport &viewport=PipelineOptions::Viewport{}) | Vulkan::Pipeline | inline |
Pipeline(const Pipeline &&)=delete | Vulkan::Pipeline | |
Pipeline(Pipeline &&)=delete | Vulkan::Pipeline | |
~Pipeline() | Vulkan::Pipeline | inline |