![]() |
Qt 6.x
The Qt SDK
|
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 | ||
bool hasStencil = false | ||
bool depthNeedsStore = false | ||
} | fb | |
QRhiRenderTargetAttachmentTracker::ResIdList | currentResIdList | |
Definition at line 337 of file qrhimetal.mm.
ColorAtt QMetalRenderTargetData::colorAtt[QMetalRenderPassDescriptor::MAX_COLOR_ATTACHMENTS] |
Definition at line 358 of file qrhimetal.mm.
Referenced by QRhiMetal::beginFrame(), QRhiMetal::beginPass(), and QMetalTextureRenderTarget::create().
int QMetalRenderTargetData::colorAttCount = 0 |
Definition at line 342 of file qrhimetal.mm.
Referenced by QRhiMetal::beginPass(), QMetalTextureRenderTarget::create(), QMetalSwapChain::createOrResize(), and endTessellationComputeEncoding().
QRhiRenderTargetAttachmentTracker::ResIdList QMetalRenderTargetData::currentResIdList |
Definition at line 364 of file qrhimetal.mm.
Referenced by QRhiMetal::beginPass(), QMetalTextureRenderTarget::create(), and QMetalTextureRenderTarget::pixelSize().
bool QMetalRenderTargetData::depthNeedsStore = false |
Definition at line 361 of file qrhimetal.mm.
Referenced by QRhiMetal::beginFrame(), QRhiMetal::beginPass(), and QMetalTextureRenderTarget::create().
float QMetalRenderTargetData::dpr = 1 |
Definition at line 340 of file qrhimetal.mm.
Referenced by QMetalTextureRenderTarget::create(), QMetalSwapChain::createOrResize(), QMetalSwapChainRenderTarget::devicePixelRatio(), and QMetalTextureRenderTarget::devicePixelRatio().
int QMetalRenderTargetData::dsAttCount = 0 |
Definition at line 343 of file qrhimetal.mm.
Referenced by QRhiMetal::beginPass(), QMetalTextureRenderTarget::create(), QMetalSwapChain::createOrResize(), and endTessellationComputeEncoding().
id<MTLTexture> QMetalRenderTargetData::dsTex = nil |
Definition at line 359 of file qrhimetal.mm.
Referenced by QRhiMetal::beginFrame(), QRhiMetal::beginPass(), and QMetalTextureRenderTarget::create().
struct { ... } QMetalRenderTargetData::fb |
Referenced by QRhiMetal::beginFrame(), QRhiMetal::beginPass(), and QMetalTextureRenderTarget::create().
bool QMetalRenderTargetData::hasStencil = false |
Definition at line 360 of file qrhimetal.mm.
Referenced by QRhiMetal::beginFrame(), QRhiMetal::beginPass(), and QMetalTextureRenderTarget::create().
QSize QMetalRenderTargetData::pixelSize |
Definition at line 339 of file qrhimetal.mm.
Referenced by QMetalTextureRenderTarget::create(), QMetalSwapChain::createOrResize(), QMetalSwapChainRenderTarget::pixelSize(), and QMetalTextureRenderTarget::pixelSize().
int QMetalRenderTargetData::sampleCount = 1 |
Definition at line 341 of file qrhimetal.mm.
Referenced by QMetalTextureRenderTarget::create(), QMetalSwapChain::createOrResize(), QMetalSwapChainRenderTarget::sampleCount(), and QMetalTextureRenderTarget::sampleCount().