beginComputePass(QRhiResourceUpdateBatch *resourceUpdates=nullptr, BeginPassFlags flags={}) | QRhiCommandBuffer | |
beginExternal() | QRhiCommandBuffer | |
beginPass(QRhiRenderTarget *rt, const QColor &colorClearValue, const QRhiDepthStencilClearValue &depthStencilClearValue, QRhiResourceUpdateBatch *resourceUpdates=nullptr, BeginPassFlags flags={}) | QRhiCommandBuffer | |
BeginPassFlag enum name | QRhiCommandBuffer | |
Buffer enum value | QRhiResource | |
bufferDataRetainPool | QGles2CommandBuffer | |
CommandBuffer enum value | QRhiResource | |
commands | QGles2CommandBuffer | |
ComputePass enum value | QGles2CommandBuffer | |
computePassState | QGles2CommandBuffer | |
ComputePipeline enum value | QRhiResource | |
currentComputePipeline | QGles2CommandBuffer | |
currentComputeSrb | QGles2CommandBuffer | |
currentGraphicsPipeline | QGles2CommandBuffer | |
currentGraphicsSrb | QGles2CommandBuffer | |
currentPassResTrackerIndex | QGles2CommandBuffer | |
currentPipelineGeneration | QGles2CommandBuffer | |
currentSrbGeneration | QGles2CommandBuffer | |
currentTarget | QGles2CommandBuffer | |
dataRetainPool | QGles2CommandBuffer | |
debugMarkBegin(const QByteArray &name) | QRhiCommandBuffer | |
debugMarkEnd() | QRhiCommandBuffer | |
debugMarkMsg(const QByteArray &msg) | QRhiCommandBuffer | |
deleteLater() | QRhiResource | |
destroy() override | QGles2CommandBuffer | virtual |
dispatch(int x, int y, int z) | QRhiCommandBuffer | |
DoNotTrackResourcesForCompute enum value | QRhiCommandBuffer | |
draw(quint32 vertexCount, quint32 instanceCount=1, quint32 firstVertex=0, quint32 firstInstance=0) | QRhiCommandBuffer | |
drawIndexed(quint32 indexCount, quint32 instanceCount=1, quint32 firstIndex=0, qint32 vertexOffset=0, quint32 firstInstance=0) | QRhiCommandBuffer | |
DynamicOffset typedef | QRhiCommandBuffer | |
endComputePass(QRhiResourceUpdateBatch *resourceUpdates=nullptr) | QRhiCommandBuffer | |
endExternal() | QRhiCommandBuffer | |
endPass(QRhiResourceUpdateBatch *resourceUpdates=nullptr) | QRhiCommandBuffer | |
ExternalContent enum value | QRhiCommandBuffer | |
globalResourceId() const | QRhiResource | |
graphicsPassState | QGles2CommandBuffer | |
GraphicsPipeline enum value | QRhiResource | |
imageRetainPool | QGles2CommandBuffer | |
IndexFormat enum name | QRhiCommandBuffer | |
IndexUInt16 enum value | QRhiCommandBuffer | |
IndexUInt32 enum value | QRhiCommandBuffer | |
lastCompletedGpuTime() | QRhiCommandBuffer | |
m_id | QRhiResource | protected |
m_objectName | QRhiResource | protected |
m_rhi | QRhiResource | protected |
MAX_DYNAMIC_OFFSET_COUNT | QGles2CommandBuffer | static |
name() const | QRhiResource | |
nativeHandles() | QRhiCommandBuffer | |
NoPass enum value | QGles2CommandBuffer | |
passNeedsResourceTracking | QGles2CommandBuffer | |
passResTrackers | QGles2CommandBuffer | |
PassType enum name | QGles2CommandBuffer | |
QGles2CommandBuffer(QRhiImplementation *rhi) | QGles2CommandBuffer | |
QRhiCommandBuffer(QRhiImplementation *rhi) | QRhiCommandBuffer | protected |
QRhiResource(QRhiImplementation *rhi) | QRhiResource | protected |
recordingPass | QGles2CommandBuffer | |
RenderBuffer enum value | QRhiResource | |
RenderPass enum value | QGles2CommandBuffer | |
RenderPassDescriptor enum value | QRhiResource | |
resetCachedState() | QGles2CommandBuffer | inline |
resetCommands() | QGles2CommandBuffer | inline |
resetState() | QGles2CommandBuffer | inline |
resourceType() const override | QRhiCommandBuffer | virtual |
resourceUpdate(QRhiResourceUpdateBatch *resourceUpdates) | QRhiCommandBuffer | |
retainBufferData(const QRhiBufferData &data) | QGles2CommandBuffer | inline |
retainData(const QByteArray &data) | QGles2CommandBuffer | inline |
retainImage(const QImage &image) | QGles2CommandBuffer | inline |
rhi() const | QRhiResource | |
Sampler enum value | QRhiResource | |
setBlendConstants(const QColor &c) | QRhiCommandBuffer | |
setComputePipeline(QRhiComputePipeline *ps) | QRhiCommandBuffer | |
setGraphicsPipeline(QRhiGraphicsPipeline *ps) | QRhiCommandBuffer | |
setName(const QByteArray &name) | QRhiResource | |
setScissor(const QRhiScissor &scissor) | QRhiCommandBuffer | |
setShaderResources(QRhiShaderResourceBindings *srb=nullptr, int dynamicOffsetCount=0, const DynamicOffset *dynamicOffsets=nullptr) | QRhiCommandBuffer | |
setStencilRef(quint32 refValue) | QRhiCommandBuffer | |
setVertexInput(int startBinding, int bindingCount, const VertexInput *bindings, QRhiBuffer *indexBuf=nullptr, quint32 indexOffset=0, IndexFormat indexFormat=IndexUInt16) | QRhiCommandBuffer | |
setViewport(const QRhiViewport &viewport) | QRhiCommandBuffer | |
ShaderResourceBindings enum value | QRhiResource | |
SwapChain enum value | QRhiResource | |
SwapChainRenderTarget enum value | QRhiResource | |
Texture enum value | QRhiResource | |
TextureRenderTarget enum value | QRhiResource | |
textureUnitState | QGles2CommandBuffer | |
Type enum name | QRhiResource | |
VertexInput typedef | QRhiCommandBuffer | |
~QGles2CommandBuffer() | QGles2CommandBuffer | |
~QRhiResource() | QRhiResource | virtual |