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>.
Loading...
Searching...
No Matches
QRhiD3D11 Member List

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

activeAdapterQRhiD3D11
activeBufferReadbacksQRhiD3D11
activeTextureReadbacksQRhiD3D11
adapterLuidQRhiD3D11
addCleanupCallback(const QRhi::CleanupCallback &callback)QRhiImplementationinline
addCleanupCallback(const void *key, const QRhi::CleanupCallback &callback)QRhiImplementationinline
addDeleteLater(QRhiResource *res)QRhiImplementationinline
annotationsQRhiD3D11
beginComputePass(QRhiCommandBuffer *cb, QRhiResourceUpdateBatch *resourceUpdates, QRhiCommandBuffer::BeginPassFlags flags) overrideQRhiD3D11virtual
beginExternal(QRhiCommandBuffer *cb) overrideQRhiD3D11virtual
beginFrame(QRhiSwapChain *swapChain, QRhi::BeginFrameFlags flags) overrideQRhiD3D11virtual
beginOffscreenFrame(QRhiCommandBuffer **cb, QRhi::BeginFrameFlags flags) overrideQRhiD3D11virtual
beginPass(QRhiCommandBuffer *cb, QRhiRenderTarget *rt, const QColor &colorClearValue, const QRhiDepthStencilClearValue &depthStencilClearValue, QRhiResourceUpdateBatch *resourceUpdates, QRhiCommandBuffer::BeginPassFlags flags) overrideQRhiD3D11virtual
bindShaderResources(QD3D11ShaderResourceBindings *srbD, const uint *dynOfsPairs, int dynOfsPairCount, bool offsetOnlyChange)QRhiD3D11
byteSizePerVertexForVertexInputFormat(QRhiVertexInputAttribute::Format format) constQRhiImplementation
clearShaderCache()QRhiD3D11
clipSpaceCorrMatrix() const overrideQRhiD3D11virtual
compileHlslShaderSource(const QShader &shader, QShader::Variant shaderVariant, uint flags, QString *error, QShaderKey *usedShaderKey)QRhiD3D11
compressedFormatInfo(QRhiTexture::Format format, const QSize &size, quint32 *bpl, quint32 *byteSize, QSize *blockDim) constQRhiImplementation
contextQRhiD3D11
contextStateQRhiD3D11
create(QRhi::Flags flags) overrideQRhiD3D11virtual
createBuffer(QRhiBuffer::Type type, QRhiBuffer::UsageFlags usage, quint32 size) overrideQRhiD3D11virtual
createComputePipeline() overrideQRhiD3D11virtual
createGraphicsPipeline() overrideQRhiD3D11virtual
createRenderBuffer(QRhiRenderBuffer::Type type, const QSize &pixelSize, int sampleCount, QRhiRenderBuffer::Flags flags, QRhiTexture::Format backingFormatHint) overrideQRhiD3D11virtual
createSampler(QRhiSampler::Filter magFilter, QRhiSampler::Filter minFilter, QRhiSampler::Filter mipmapMode, QRhiSampler::AddressMode u, QRhiSampler::AddressMode v, QRhiSampler::AddressMode w) overrideQRhiD3D11virtual
createShaderResourceBindings() overrideQRhiD3D11virtual
createSwapChain() overrideQRhiD3D11virtual
createTexture(QRhiTexture::Format format, const QSize &pixelSize, int depth, int arraySize, int sampleCount, QRhiTexture::Flags flags) overrideQRhiD3D11virtual
createTextureRenderTarget(const QRhiTextureRenderTargetDescription &desc, QRhiTextureRenderTarget::Flags flags) overrideQRhiD3D11virtual
csHighestActiveSrvBindingQRhiD3D11
csHighestActiveUavBindingQRhiD3D11
currentFrameSlotQRhiImplementation
currentSwapChainQRhiD3D11
dcompDeviceQRhiD3D11
debugLayerQRhiD3D11
debugMarkBegin(QRhiCommandBuffer *cb, const QByteArray &name) overrideQRhiD3D11virtual
debugMarkEnd(QRhiCommandBuffer *cb) overrideQRhiD3D11virtual
debugMarkersQRhiImplementation
debugMarkMsg(QRhiCommandBuffer *cb, const QByteArray &msg) overrideQRhiD3D11virtual
destroy() overrideQRhiD3D11virtual
devQRhiD3D11
deviceLostQRhiD3D11
dispatch(QRhiCommandBuffer *cb, int x, int y, int z) overrideQRhiD3D11virtual
draw(QRhiCommandBuffer *cb, quint32 vertexCount, quint32 instanceCount, quint32 firstVertex, quint32 firstInstance) overrideQRhiD3D11virtual
drawIndexed(QRhiCommandBuffer *cb, quint32 indexCount, quint32 instanceCount, quint32 firstIndex, qint32 vertexOffset, quint32 firstInstance) overrideQRhiD3D11virtual
driverInfo() const overrideQRhiD3D11virtual
driverInfoStructQRhiD3D11
dsHighestActiveSrvBindingQRhiD3D11
dxgiFactoryQRhiD3D11
effectiveSampleCount(int sampleCount) constQRhiImplementation
effectiveSampleDesc(int sampleCount) constQRhiD3D11
endComputePass(QRhiCommandBuffer *cb, QRhiResourceUpdateBatch *resourceUpdates) overrideQRhiD3D11virtual
endExternal(QRhiCommandBuffer *cb) overrideQRhiD3D11virtual
endFrame(QRhiSwapChain *swapChain, QRhi::EndFrameFlags flags) overrideQRhiD3D11virtual
endOffscreenFrame(QRhi::EndFrameFlags flags) overrideQRhiD3D11virtual
endPass(QRhiCommandBuffer *cb, QRhiResourceUpdateBatch *resourceUpdates) overrideQRhiD3D11virtual
enqueueResourceUpdates(QRhiCommandBuffer *cb, QRhiResourceUpdateBatch *resourceUpdates)QRhiD3D11
enqueueSubresUpload(QD3D11Texture *texD, QD3D11CommandBuffer *cbD, int layer, int level, const QRhiTextureSubresourceUploadDescription &subresDesc)QRhiD3D11
ensureDirectCompositionDevice()QRhiD3D11
executeBufferHostWrites(QD3D11Buffer *bufD)QRhiD3D11
executeCommandBuffer(QD3D11CommandBuffer *cbD)QRhiD3D11
featureLevelQRhiD3D11
finish() overrideQRhiD3D11virtual
finishActiveReadbacks()QRhiD3D11
fsHighestActiveSrvBindingQRhiD3D11
gsHighestActiveSrvBindingQRhiD3D11
hsHighestActiveSrvBindingQRhiD3D11
importedDeviceAndContextQRhiD3D11
inFrameQRhiImplementation
isClipDepthZeroToOne() const overrideQRhiD3D11virtual
isCompressedFormat(QRhiTexture::Format format) constQRhiImplementation
isDeviceLost() const overrideQRhiD3D11virtual
isFeatureSupported(QRhi::Feature feature) const overrideQRhiD3D11virtual
isStencilSupportingFormat(QRhiTexture::Format format) constQRhiImplementation
isTextureFormatSupported(QRhiTexture::Format format, QRhiTexture::Flags flags) const overrideQRhiD3D11virtual
isYUpInFramebuffer() const overrideQRhiD3D11virtual
isYUpInNDC() const overrideQRhiD3D11virtual
lastCompletedGpuTime(QRhiCommandBuffer *cb) overrideQRhiD3D11virtual
m_bytecodeCacheQRhiD3D11
m_shaderCacheQRhiD3D11
makeThreadLocalNativeContextCurrent() overrideQRhiD3D11virtual
MAX_SHADER_CACHE_ENTRIESQRhiImplementationstatic
nativeHandles(QRhiCommandBuffer *cb) overrideQRhiD3D11virtual
nativeHandles() overrideQRhiD3D11virtual
nativeHandlesStructQRhiD3D11
ofrQRhiD3D11
pipelineCacheData() overrideQRhiD3D11virtual
pipelineCacheRhiId() constQRhiImplementationinline
pipelineCreationEnd()QRhiImplementationinline
pipelineCreationStart()QRhiImplementationinline
prepareForCreate(QRhi *rhi, QRhi::Implementation impl, QRhi::Flags flags)QRhiImplementation
qQRhiImplementation
QRhiD3D11(QRhiD3D11InitParams *params, QRhiD3D11NativeHandles *importDevice=nullptr)QRhiD3D11
registerResource(QRhiResource *res, bool ownsNativeResources=true)QRhiImplementationinline
releaseCachedResources() overrideQRhiD3D11virtual
removeCleanupCallback(const void *key)QRhiImplementationinline
reportLiveObjects(ID3D11Device *device)QRhiD3D11
resetShaderResources()QRhiD3D11
resourceLimit(QRhi::ResourceLimit limit) const overrideQRhiD3D11virtual
resourceUpdate(QRhiCommandBuffer *cb, QRhiResourceUpdateBatch *resourceUpdates) overrideQRhiD3D11virtual
rhiFlagsQRhiD3D11
sanityCheckGraphicsPipeline(QRhiGraphicsPipeline *ps)QRhiImplementation
sanityCheckShaderResourceBindings(QRhiShaderResourceBindings *srb)QRhiImplementation
setBlendConstants(QRhiCommandBuffer *cb, const QColor &c) overrideQRhiD3D11virtual
setComputePipeline(QRhiCommandBuffer *cb, QRhiComputePipeline *ps) overrideQRhiD3D11virtual
setGraphicsPipeline(QRhiCommandBuffer *cb, QRhiGraphicsPipeline *ps) overrideQRhiD3D11virtual
setPipelineCacheData(const QByteArray &data) overrideQRhiD3D11virtual
setScissor(QRhiCommandBuffer *cb, const QRhiScissor &scissor) overrideQRhiD3D11virtual
setShaderResources(QRhiCommandBuffer *cb, QRhiShaderResourceBindings *srb, int dynamicOffsetCount, const QRhiCommandBuffer::DynamicOffset *dynamicOffsets) overrideQRhiD3D11virtual
setStencilRef(QRhiCommandBuffer *cb, quint32 refValue) overrideQRhiD3D11virtual
setVertexInput(QRhiCommandBuffer *cb, int startBinding, int bindingCount, const QRhiCommandBuffer::VertexInput *bindings, QRhiBuffer *indexBuf, quint32 indexOffset, QRhiCommandBuffer::IndexFormat indexFormat) overrideQRhiD3D11virtual
setViewport(QRhiCommandBuffer *cb, const QRhiViewport &viewport) overrideQRhiD3D11virtual
shaderDescVariableFormatToVertexInputFormat(QShaderDescription::VariableType type) constQRhiImplementation
shaderResourceBindingData(const QRhiShaderResourceBinding &binding)QRhiImplementationinlinestatic
shaderResourceBindingData(QRhiShaderResourceBinding &binding)QRhiImplementationinlinestatic
sortedBindingLessThan(const QRhiShaderResourceBinding &a, const QRhiShaderResourceBinding &b)QRhiImplementationinlinestatic
statistics() overrideQRhiD3D11virtual
supportedSampleCounts() const overrideQRhiD3D11virtual
supportsAllowTearingQRhiD3D11
textureFormatInfo(QRhiTexture::Format format, const QSize &size, quint32 *bpl, quint32 *byteSize, quint32 *bytesPerPixel) constQRhiImplementation
totalPipelineCreationTime() constQRhiImplementationinline
ubufAlignment() const overrideQRhiD3D11virtual
unregisterResource(QRhiResource *res)QRhiImplementationinline
updateLayoutDesc(QRhiShaderResourceBindings *srb)QRhiImplementation
updateShaderResourceBindings(QD3D11ShaderResourceBindings *srbD, const QShader::NativeResourceBindingMap *nativeResourceBindingMaps[])QRhiD3D11
useLegacySwapchainModelQRhiD3D11
vsHasIndexBufferBoundQRhiD3D11
vsHighestActiveSrvBindingQRhiD3D11
vsHighestActiveVertexBufferBindingQRhiD3D11
~QRhiImplementation()QRhiImplementationvirtual