![]() |
Qt 6.x
The Qt SDK
|
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 | ||
| 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().