![]() |
Qt 6.x
The Qt SDK
|
Go to the source code of this file.
Classes | |
struct | QMetalBuffer |
struct | QMetalRenderBuffer |
struct | QMetalTexture |
struct | QMetalSampler |
struct | QMetalRenderPassDescriptor |
struct | QMetalSwapChainRenderTarget |
struct | QMetalTextureRenderTarget |
struct | QMetalShaderResourceBindings |
struct | QMetalShaderResourceBindings::BoundUniformBufferData |
struct | QMetalShaderResourceBindings::BoundSampledTextureData |
struct | QMetalShaderResourceBindings::BoundStorageImageData |
struct | QMetalShaderResourceBindings::BoundStorageBufferData |
struct | QMetalShaderResourceBindings::BoundResourceData |
struct | QMetalGraphicsPipeline |
struct | QMetalComputePipeline |
struct | QMetalCommandBuffer |
struct | QMetalSwapChain |
class | QRhiMetal |
struct | QRhiMetal::TessDrawArgs |
struct | QRhiMetal::TessDrawArgs::NonIndexedArgs |
struct | QRhiMetal::TessDrawArgs::IndexedArgs |
Variables | |
static QT_BEGIN_NAMESPACE const int | QMTL_FRAMES_IN_FLIGHT = 2 |
|
static |
Definition at line 23 of file qrhimetal_p.h.
Referenced by QMetalBuffer::QMetalBuffer(), QMetalSwapChain::QMetalSwapChain(), QMetalTexture::QMetalTexture(), QMetalGraphicsPipelineData::ExtraBufferManager::acquireWorkBuffer(), QRhiMetal::beginOffscreenFrame(), QMetalBuffer::create(), QMetalSwapChain::createOrResize(), QMetalBuffer::destroy(), QMetalTexture::destroy(), QMetalSwapChain::destroy(), QRhiMetal::endFrame(), QRhiMetal::enqueueResourceUpdates(), QRhiMetal::finish(), QMetalBuffer::nativeBuffer(), qrhimtl_releaseBuffer(), qrhimtl_releaseTexture(), and QRhiMetal::resourceLimit().