- Qt 6.9
- Qt GUI
- C++ Classes
- QtGuiPrivate
- QRhi
- Qt 6.9.3 Reference Documentation

# List of All Members for QRhi

This is the complete list of members for QRhi, including inherited members.

- enum BeginFrameFlag
- flags BeginFrameFlags
- enum EndFrameFlag
- flags EndFrameFlags
- enum Feature
- enum Flag
- flags Flags
- enum FrameOpResult
- enum Implementation
- enum ResourceLimit
- ~QRhi()
- addCleanupCallback(const QRhi::CleanupCallback &)
- addCleanupCallback(const void *, const QRhi::CleanupCallback &)
- backend() const : QRhi::Implementation
- backendName() const : const char *
- backendName(QRhi::Implementation) : const char *
- beginFrame(QRhiSwapChain *, QRhi::BeginFrameFlags) : QRhi::FrameOpResult
- beginOffscreenFrame(QRhiCommandBuffer **, QRhi::BeginFrameFlags) : QRhi::FrameOpResult
- clipSpaceCorrMatrix() const : QMatrix4x4
- create(QRhi::Implementation, QRhiInitParams *, QRhi::Flags, QRhiNativeHandles *) : QRhi *
- currentFrameSlot() const : int
- driverInfo() const : QRhiDriverInfo
- endFrame(QRhiSwapChain *, QRhi::EndFrameFlags) : QRhi::FrameOpResult
- endOffscreenFrame(QRhi::EndFrameFlags) : QRhi::FrameOpResult
- finish() : QRhi::FrameOpResult
- isClipDepthZeroToOne() const : bool
- isDeviceLost() const : bool
- isFeatureSupported(QRhi::Feature) const : bool
- isRecordingFrame() const : bool
- isTextureFormatSupported(QRhiTexture::Format, QRhiTexture::Flags) const : bool
- isYUpInFramebuffer() const : bool
- isYUpInNDC() const : bool

- makeThreadLocalNativeContextCurrent() : bool
- mipLevelsForSize(const QSize &) : int
- nativeHandles() : const QRhiNativeHandles *
- newBuffer(QRhiBuffer::Type, QRhiBuffer::UsageFlags, quint32) : QRhiBuffer *
- newComputePipeline() : QRhiComputePipeline *
- newGraphicsPipeline() : QRhiGraphicsPipeline *
- newRenderBuffer(QRhiRenderBuffer::Type, const QSize &, int, QRhiRenderBuffer::Flags, QRhiTexture::Format) : QRhiRenderBuffer *
- newSampler(QRhiSampler::Filter, QRhiSampler::Filter, QRhiSampler::Filter, QRhiSampler::AddressMode, QRhiSampler::AddressMode, QRhiSampler::AddressMode) : QRhiSampler *
- newShaderResourceBindings() : QRhiShaderResourceBindings *
- newShadingRateMap() : QRhiShadingRateMap *
- newSwapChain() : QRhiSwapChain *
- newTexture(QRhiTexture::Format, const QSize &, int, QRhiTexture::Flags) : QRhiTexture *
- newTexture(QRhiTexture::Format, int, int, int, int, QRhiTexture::Flags) : QRhiTexture *
- newTextureArray(QRhiTexture::Format, int, const QSize &, int, QRhiTexture::Flags) : QRhiTexture *
- newTextureRenderTarget(const QRhiTextureRenderTargetDescription &, QRhiTextureRenderTarget::Flags) : QRhiTextureRenderTarget *
- nextResourceUpdateBatch() : QRhiResourceUpdateBatch *
- pipelineCacheData() : QByteArray
- probe(QRhi::Implementation, QRhiInitParams *) : bool
- releaseCachedResources()
- removeCleanupCallback(const void *)
- resourceLimit(QRhi::ResourceLimit) const : int
- runCleanup()
- setPipelineCacheData(const QByteArray &)
- setQueueSubmitParams(QRhiNativeHandles *)
- sizeForMipLevel(int, const QSize &) : QSize
- statistics() const : QRhiStats
- supportedSampleCounts() const : QList<int>
- supportedShadingRates(int) const : QList<QSize>
- thread() const : QThread *
- ubufAligned(int) const : int
- ubufAlignment() const : int
- updateSwapChainProxyData(QRhi::Implementation, QWindow *) : QRhiSwapChainProxyData