Cogs.Rendering
Loading...
Searching...
No Matches
Public Attributes | List of all members
Cogs::RenderPassInfo Struct Reference

#include <IContext.h>

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
 

Member Data Documentation

◆ clearValue

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

◆ depthClearValue

float Cogs::RenderPassInfo::depthClearValue = 1.0f

◆ depthLoadOp

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

◆ depthReadOnly

bool Cogs::RenderPassInfo::depthReadOnly = false

◆ depthStencilHandle

DepthStencilHandle Cogs::RenderPassInfo::depthStencilHandle = {}

◆ depthStoreOp

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

◆ loadOp

◆ renderTargetHandle

RenderTargetHandle Cogs::RenderPassInfo::renderTargetHandle = {}

◆ resolveHandle

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

◆ storeOp


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