Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QMetalRenderTargetData Struct Reference
+ Collaboration diagram for QMetalRenderTargetData:

Classes

struct  ColorAtt
 

Public Attributes

QSize pixelSize
 
float dpr = 1
 
int sampleCount = 1
 
int colorAttCount = 0
 
int dsAttCount = 0
 
struct { 
 
   ColorAtt   colorAtt [QMetalRenderPassDescriptor::MAX_COLOR_ATTACHMENTS
 
   id< MTLTexture >   dsTex = nil 
 
   id< MTLTexture >   dsResolveTex = nil 
 
   bool   hasStencil = false 
 
   bool   depthNeedsStore = false 
 
   bool   preserveColor = false 
 
   bool   preserveDs = false 
 
fb 
 
QRhiRenderTargetAttachmentTracker::ResIdList currentResIdList
 

Detailed Description

Definition at line 348 of file qrhimetal.mm.

Member Data Documentation

◆ colorAtt

Definition at line 369 of file qrhimetal.mm.

◆ colorAttCount

int QMetalRenderTargetData::colorAttCount = 0

◆ currentResIdList

QRhiRenderTargetAttachmentTracker::ResIdList QMetalRenderTargetData::currentResIdList

◆ depthNeedsStore

bool QMetalRenderTargetData::depthNeedsStore = false

Definition at line 373 of file qrhimetal.mm.

◆ dpr

◆ dsAttCount

int QMetalRenderTargetData::dsAttCount = 0

◆ dsResolveTex

id<MTLTexture> QMetalRenderTargetData::dsResolveTex = nil

Definition at line 371 of file qrhimetal.mm.

◆ dsTex

id<MTLTexture> QMetalRenderTargetData::dsTex = nil

Definition at line 370 of file qrhimetal.mm.

◆ [struct]

struct { ... } QMetalRenderTargetData::fb

◆ hasStencil

bool QMetalRenderTargetData::hasStencil = false

Definition at line 372 of file qrhimetal.mm.

◆ pixelSize

◆ preserveColor

bool QMetalRenderTargetData::preserveColor = false

Definition at line 374 of file qrhimetal.mm.

◆ preserveDs

bool QMetalRenderTargetData::preserveDs = false

Definition at line 375 of file qrhimetal.mm.

◆ sampleCount


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