vOOlkan
An object oriented approach to Vulkan
Vulkan::PipelineOptions Namespace Reference

Namespaces

namespace  RenderPassOptions
 

Classes

class  DepthStencil
 
class  DynamicState
 Describes what can be changed in the pipeline without having to create a new pipeline. Viewport and scissors are always dynamic. More...
 
class  InputAssembly
 Describes how the vertices will be connected. e.g. triangle list, triangle fan, ... More...
 
class  Multisampler
 
class  PipelineColorBlendingModes
 A descriptor which unifies all the AttachmentColorBlendingMode of the same subpass into a structure which can be used to create to pipeline. More...
 
class  PipelineLayout
 This objects is a reference to all of the resources (e.g. uniforms) that the pipeline can access. More...
 
class  Rasterizer
 Describes how the vertices will be transformed to fragments to be drawn on screen. More...
 
class  RenderPass
 A RenderPass is the set of attachments, the way they are used, and the rendering work that is performed using them. More...
 
class  Shader
 A Shader is a program which runs on the GPU and performs graphics. More...
 
class  Viewport
 This class is used to tell the pipeline that 1 dynamic viewport is present. More...