Cogs.Core
Public Attributes | List of all members
Cogs::Core::RenderTaskParameters Struct Reference

Public Attributes

uint32_t flags = 0
 
BucketMask bucketMask = BucketMask::All
 
StateChangeFlags stateChangeMask = StateChangeFlags::ChangeAll
 
size_t permutationIndex = 0
 
RenderLayers renderMask = RenderLayers::All
 
SortFlags sortFlags = SortFlags::Default
 
BlendMode blendMode = BlendMode::None
 
DepthMode depthMode = DepthMode::Default
 
DepthFunc depthFunc = DepthFunc::Less
 
bool viewportFromTarget = true
 
bool temporalOffsets = false
 
bool clearColor = true
 
bool clearDepth = true
 
bool discardColor = false
 
bool discardDepth = false
 
bool allowSelfDependency = false
 
bool drawCallID = false
 
bool blendModeSet = false
 

Detailed Description

Definition at line 172 of file RenderTaskFactory.cpp.

Member Data Documentation

◆ allowSelfDependency

bool Cogs::Core::RenderTaskParameters::allowSelfDependency = false

Definition at line 190 of file RenderTaskFactory.cpp.

◆ blendMode

BlendMode Cogs::Core::RenderTaskParameters::blendMode = BlendMode::None

Definition at line 180 of file RenderTaskFactory.cpp.

◆ blendModeSet

bool Cogs::Core::RenderTaskParameters::blendModeSet = false

Definition at line 192 of file RenderTaskFactory.cpp.

◆ bucketMask

BucketMask Cogs::Core::RenderTaskParameters::bucketMask = BucketMask::All

Definition at line 175 of file RenderTaskFactory.cpp.

◆ clearColor

bool Cogs::Core::RenderTaskParameters::clearColor = true

Definition at line 186 of file RenderTaskFactory.cpp.

◆ clearDepth

bool Cogs::Core::RenderTaskParameters::clearDepth = true

Definition at line 187 of file RenderTaskFactory.cpp.

◆ depthFunc

DepthFunc Cogs::Core::RenderTaskParameters::depthFunc = DepthFunc::Less

Definition at line 182 of file RenderTaskFactory.cpp.

◆ depthMode

DepthMode Cogs::Core::RenderTaskParameters::depthMode = DepthMode::Default

Definition at line 181 of file RenderTaskFactory.cpp.

◆ discardColor

bool Cogs::Core::RenderTaskParameters::discardColor = false

Definition at line 188 of file RenderTaskFactory.cpp.

◆ discardDepth

bool Cogs::Core::RenderTaskParameters::discardDepth = false

Definition at line 189 of file RenderTaskFactory.cpp.

◆ drawCallID

bool Cogs::Core::RenderTaskParameters::drawCallID = false

Definition at line 191 of file RenderTaskFactory.cpp.

◆ flags

uint32_t Cogs::Core::RenderTaskParameters::flags = 0

Definition at line 174 of file RenderTaskFactory.cpp.

◆ permutationIndex

size_t Cogs::Core::RenderTaskParameters::permutationIndex = 0

Definition at line 177 of file RenderTaskFactory.cpp.

◆ renderMask

RenderLayers Cogs::Core::RenderTaskParameters::renderMask = RenderLayers::All

Definition at line 178 of file RenderTaskFactory.cpp.

◆ sortFlags

SortFlags Cogs::Core::RenderTaskParameters::sortFlags = SortFlags::Default

Definition at line 179 of file RenderTaskFactory.cpp.

◆ stateChangeMask

StateChangeFlags Cogs::Core::RenderTaskParameters::stateChangeMask = StateChangeFlags::ChangeAll

Definition at line 176 of file RenderTaskFactory.cpp.

◆ temporalOffsets

bool Cogs::Core::RenderTaskParameters::temporalOffsets = false

Definition at line 185 of file RenderTaskFactory.cpp.

◆ viewportFromTarget

bool Cogs::Core::RenderTaskParameters::viewportFromTarget = true

Definition at line 184 of file RenderTaskFactory.cpp.


The documentation for this struct was generated from the following file: