| _SetSubmitted() (defined in HgiCmds) | HgiCmds | protected |
| _Submit(Hgi *hgi, HgiSubmitWaitType wait) (defined in HgiCmds) | HgiCmds | protectedvirtual |
| BindPipeline(HgiGraphicsPipelineHandle pipeline)=0 | HgiGraphicsCmds | pure virtual |
| BindResources(HgiResourceBindingsHandle resources)=0 | HgiGraphicsCmds | pure virtual |
| BindVertexBuffers(uint32_t firstBinding, HgiBufferHandleVector const &buffers, std::vector< uint32_t > const &byteOffsets)=0 | HgiGraphicsCmds | pure virtual |
| Draw(uint32_t vertexCount, uint32_t firstVertex, uint32_t instanceCount)=0 | HgiGraphicsCmds | pure virtual |
| DrawIndexed(HgiBufferHandle const &indexBuffer, uint32_t indexCount, uint32_t indexBufferByteOffset, uint32_t vertexOffset, uint32_t instanceCount)=0 | HgiGraphicsCmds | pure virtual |
| DrawIndexedIndirect(HgiBufferHandle const &indexBuffer, HgiBufferHandle const &drawParameterBuffer, uint32_t drawBufferOffset, uint32_t drawCount, uint32_t stride)=0 | HgiGraphicsCmds | pure virtual |
| DrawIndirect(HgiBufferHandle const &drawParameterBuffer, uint32_t drawBufferOffset, uint32_t drawCount, uint32_t stride)=0 | HgiGraphicsCmds | pure virtual |
| HgiCmds() (defined in HgiCmds) | HgiCmds | protected |
| HgiGraphicsCmds() (defined in HgiGraphicsCmds) | HgiGraphicsCmds | protected |
| IsSubmitted() const | HgiCmds | |
| MemoryBarrier(HgiMemoryBarrier barrier)=0 | HgiGraphicsCmds | pure virtual |
| PopDebugGroup()=0 | HgiGraphicsCmds | pure virtual |
| PushDebugGroup(const char *label)=0 | HgiGraphicsCmds | pure virtual |
| SetConstantValues(HgiGraphicsPipelineHandle pipeline, HgiShaderStage stages, uint32_t bindIndex, uint32_t byteSize, const void *data)=0 | HgiGraphicsCmds | pure virtual |
| SetScissor(GfVec4i const &sc)=0 | HgiGraphicsCmds | pure virtual |
| SetViewport(GfVec4i const &vp)=0 | HgiGraphicsCmds | pure virtual |
| ~HgiCmds() (defined in HgiCmds) | HgiCmds | virtual |
| ~HgiGraphicsCmds() override (defined in HgiGraphicsCmds) | HgiGraphicsCmds | |