HDK
|
This is the complete list of members for HgiGraphicsCmds, including all inherited members.
_SetSubmitted() | HgiCmds | protected |
_Submit(Hgi *hgi, HgiSubmitWaitType wait) | HgiCmds | protectedvirtual |
BindPipeline(HgiGraphicsPipelineHandle pipeline)=0 | HgiGraphicsCmds | pure virtual |
BindResources(HgiResourceBindingsHandle resources)=0 | HgiGraphicsCmds | pure virtual |
BindVertexBuffers(HgiVertexBufferBindingVector const &bindings)=0 | HgiGraphicsCmds | pure virtual |
Draw(uint32_t vertexCount, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance)=0 | HgiGraphicsCmds | pure virtual |
DrawIndexed(HgiBufferHandle const &indexBuffer, uint32_t indexCount, uint32_t indexBufferByteOffset, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance)=0 | HgiGraphicsCmds | pure virtual |
DrawIndexedIndirect(HgiBufferHandle const &indexBuffer, HgiBufferHandle const &drawParameterBuffer, uint32_t drawBufferByteOffset, uint32_t drawCount, uint32_t stride, std::vector< uint32_t > const &drawParameterBufferUInt32, uint32_t patchBaseVertexByteOffset)=0 | HgiGraphicsCmds | pure virtual |
DrawIndirect(HgiBufferHandle const &drawParameterBuffer, uint32_t drawBufferByteOffset, uint32_t drawCount, uint32_t stride)=0 | HgiGraphicsCmds | pure virtual |
HgiCmds() | HgiCmds | protected |
HgiGraphicsCmds() | HgiGraphicsCmds | protected |
InsertMemoryBarrier(HgiMemoryBarrier barrier)=0 | HgiGraphicsCmds | pure virtual |
IsSubmitted() const | HgiCmds | |
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() | HgiCmds | virtual |
~HgiGraphicsCmds() override | HgiGraphicsCmds |