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

Classes

class  AttachmentColorBlendingMode
 A AttachmentColorBlendingMode describes how a render Subpass will write to a color attachment. More...
 
class  AttachmentDescription
 An AttachmentDescription is basically the description of render target where the GPU will draw. More...
 
class  Subpass
 A Subpass is a step of a RenderPass. More...
 

Concepts

concept  IsAttachment
 
concept  IsBoundAttachment
 

Enumerations

enum class  PredefinedAttachment { STANDARD_COLOR , DEPTH }
 
enum class  AttachmentType { INPUT , COLOR , DEPTH_STENCIL }
 Each AttachmentDescription, based on his properties, can be used by a render Subpass in different ways: these are those ways. More...
 
enum class  PredefinedColorBlendingModes { INVALID , STANDARD }
 

Enumeration Type Documentation

◆ AttachmentType

Each AttachmentDescription, based on his properties, can be used by a render Subpass in different ways: these are those ways.

Enumerator
INPUT 
COLOR 
DEPTH_STENCIL 

◆ PredefinedAttachment

Enumerator
STANDARD_COLOR 
DEPTH 

◆ PredefinedColorBlendingModes

Enumerator
INVALID 
STANDARD