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

Public Attributes

RenderTargetHandle renderTargetHandle = {}
 
DepthStencilHandle depthStencilHandle = {}
 
TextureViewHandle resolveHandle [8] = {}
 
LoadOp loadOp [8] = {LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear}
 
StoreOp storeOp [8] = {StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store}
 
float clearValue [8][4] = {}
 
LoadOp depthLoadOp = LoadOp::Clear
 
StoreOp depthStoreOp = StoreOp::Store
 
float depthClearValue = 1.0f
 
bool depthReadOnly = false
 

Detailed Description

Definition at line 24 of file IContext.h.

Member Data Documentation

◆ clearValue

float Cogs::RenderPassInfo::clearValue[8][4] = {}

Definition at line 31 of file IContext.h.

◆ depthClearValue

float Cogs::RenderPassInfo::depthClearValue = 1.0f

Definition at line 35 of file IContext.h.

◆ depthLoadOp

LoadOp Cogs::RenderPassInfo::depthLoadOp = LoadOp::Clear

Definition at line 33 of file IContext.h.

◆ depthReadOnly

bool Cogs::RenderPassInfo::depthReadOnly = false

Definition at line 36 of file IContext.h.

◆ depthStencilHandle

DepthStencilHandle Cogs::RenderPassInfo::depthStencilHandle = {}

Definition at line 26 of file IContext.h.

◆ depthStoreOp

StoreOp Cogs::RenderPassInfo::depthStoreOp = StoreOp::Store

Definition at line 34 of file IContext.h.

◆ loadOp

LoadOp Cogs::RenderPassInfo::loadOp[8] = {LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear, LoadOp::Clear}

Definition at line 29 of file IContext.h.

◆ renderTargetHandle

RenderTargetHandle Cogs::RenderPassInfo::renderTargetHandle = {}

Definition at line 25 of file IContext.h.

◆ resolveHandle

TextureViewHandle Cogs::RenderPassInfo::resolveHandle[8] = {}

Definition at line 27 of file IContext.h.

◆ storeOp

StoreOp Cogs::RenderPassInfo::storeOp[8] = {StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store, StoreOp::Store}

Definition at line 30 of file IContext.h.


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