Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::RTDrawDescriptor Struct Reference

#include <RTDrawDescriptor.h>

Public Attributes

DrawLayerEntry _writeLayers [RT_MAX_ATTACHMENT_COUNT]
 
RTDrawMask _drawMask = {false, false, false, false}
 
U16 _mipWriteLevel { 0u }
 
bool _autoResolveMSAA {true}
 
bool _keepMSAADataAfterResolve { false }
 
bool _layeredRendering {false}
 Set to true to bind all image layers to the render target (e.g. for Geometry Shader layered rendering support)
 

Detailed Description

Definition at line 82 of file RTDrawDescriptor.h.

Member Data Documentation

◆ _autoResolveMSAA

bool Divide::RTDrawDescriptor::_autoResolveMSAA {true}

Definition at line 87 of file RTDrawDescriptor.h.

◆ _drawMask

RTDrawMask Divide::RTDrawDescriptor::_drawMask = {false, false, false, false}

Definition at line 85 of file RTDrawDescriptor.h.

◆ _keepMSAADataAfterResolve

bool Divide::RTDrawDescriptor::_keepMSAADataAfterResolve { false }

Definition at line 88 of file RTDrawDescriptor.h.

◆ _layeredRendering

bool Divide::RTDrawDescriptor::_layeredRendering {false}

Set to true to bind all image layers to the render target (e.g. for Geometry Shader layered rendering support)

Definition at line 90 of file RTDrawDescriptor.h.

◆ _mipWriteLevel

U16 Divide::RTDrawDescriptor::_mipWriteLevel { 0u }

Definition at line 86 of file RTDrawDescriptor.h.

◆ _writeLayers

DrawLayerEntry Divide::RTDrawDescriptor::_writeLayers[RT_MAX_ATTACHMENT_COUNT]

Definition at line 84 of file RTDrawDescriptor.h.


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