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>.
|
Public Attributes | |
CAMetalLayer * | layer = nullptr |
id< CAMetalDrawable > | curDrawable = nil |
dispatch_semaphore_t | sem [QMTL_FRAMES_IN_FLIGHT] |
double | lastGpuTime [QMTL_FRAMES_IN_FLIGHT] |
MTLRenderPassDescriptor * | rp = nullptr |
id< MTLTexture > | msaaTex [QMTL_FRAMES_IN_FLIGHT] |
QRhiTexture::Format | rhiColorFormat |
MTLPixelFormat | colorFormat |
Definition at line 454 of file qrhimetal.mm.
MTLPixelFormat QMetalSwapChainData::colorFormat |
Definition at line 463 of file qrhimetal.mm.
Referenced by QMetalSwapChain::chooseFormats(), QMetalSwapChain::createOrResize(), and QMetalSwapChain::newCompatibleRenderPassDescriptor().
id<CAMetalDrawable> QMetalSwapChainData::curDrawable = nil |
Definition at line 457 of file qrhimetal.mm.
Referenced by QMetalSwapChain::createOrResize(), and QMetalSwapChain::destroy().
double QMetalSwapChainData::lastGpuTime[QMTL_FRAMES_IN_FLIGHT] |
Definition at line 459 of file qrhimetal.mm.
Referenced by QMetalSwapChain::createOrResize().
CAMetalLayer* QMetalSwapChainData::layer = nullptr |
Definition at line 456 of file qrhimetal.mm.
Referenced by QMetalSwapChain::createOrResize(), QMetalSwapChain::destroy(), and QMetalSwapChain::surfacePixelSize().
id<MTLTexture> QMetalSwapChainData::msaaTex[QMTL_FRAMES_IN_FLIGHT] |
Definition at line 461 of file qrhimetal.mm.
Referenced by QMetalSwapChain::QMetalSwapChain(), QMetalSwapChain::createOrResize(), and QMetalSwapChain::destroy().
QRhiTexture::Format QMetalSwapChainData::rhiColorFormat |
Definition at line 462 of file qrhimetal.mm.
Referenced by QMetalSwapChain::chooseFormats().
MTLRenderPassDescriptor* QMetalSwapChainData::rp = nullptr |
Definition at line 460 of file qrhimetal.mm.
dispatch_semaphore_t QMetalSwapChainData::sem[QMTL_FRAMES_IN_FLIGHT] |
Definition at line 458 of file qrhimetal.mm.
Referenced by QMetalSwapChain::QMetalSwapChain(), QMetalSwapChain::createOrResize(), QMetalSwapChain::destroy(), and QMetalSwapChain::waitUntilCompleted().