HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdxEffectsShader Member List

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

_CreateAndSubmitGraphicsCmds(const HgiTextureHandleVector &colorTextures, const HgiTextureHandleVector &colorResolveTextures, const HgiTextureHandle &depthTexture, const HgiTextureHandle &depthResolveTexture, const GfVec4i &viewport)HdxEffectsShaderprotected
_DestroyShaderProgram(HgiShaderProgramHandle *shaderProgram)HdxEffectsShaderprotected
_DrawIndexed(const HgiBufferHandle &vertexBuffer, const HgiBufferHandle &indexBuffer, uint32_t indexCount, uint32_t indexBufferByteOffset, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance)HdxEffectsShaderprotected
_DrawNonIndexed(const HgiBufferHandle &vertexBuffer, uint32_t vertexCount, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance)HdxEffectsShaderprotected
_GetDebugName() const HdxEffectsShaderprotected
_GetHgi() const HdxEffectsShaderprotected
_RecordDrawCmds()=0HdxEffectsShaderprotectedpure virtual
_SetBufferBindings(const HgiBufferBindDescVector &buffers)HdxEffectsShaderprotected
_SetColorAttachments(const HgiAttachmentDescVector &colorAttachmentDescs)HdxEffectsShaderprotected
_SetDepthAttachment(const HgiAttachmentDesc &depthAttachmentDesc)HdxEffectsShaderprotected
_SetDepthStencilState(const HgiDepthStencilState &depthStencilState)HdxEffectsShaderprotected
_SetMultiSampleState(const HgiMultiSampleState &multiSampleState)HdxEffectsShaderprotected
_SetPrimitiveType(HgiPrimitiveType primitiveType)HdxEffectsShaderprotected
_SetRasterizationState(const HgiRasterizationState &rasterizationState)HdxEffectsShaderprotected
_SetShaderConstants(uint32_t byteSize, const void *data, HgiShaderStage stageUsage)HdxEffectsShaderprotected
_SetShaderProgram(const HgiShaderProgramHandle &shaderProgram)HdxEffectsShaderprotected
_SetTextureBindings(const HgiTextureBindDescVector &textures)HdxEffectsShaderprotected
_SetVertexBufferDescs(const HgiVertexBufferDescVector &vertexBufferDescs)HdxEffectsShaderprotected
HdxEffectsShader()=deleteHdxEffectsShaderprotected
HdxEffectsShader(const HdxEffectsShader &)=deleteHdxEffectsShaderprotected
HdxEffectsShader(Hgi *hgi, const std::string &debugName)HdxEffectsShaderprotected
operator=(const HdxEffectsShader &)=deleteHdxEffectsShaderprotected
PrintCompileErrors(const HgiShaderFunctionHandle &shaderFn)HdxEffectsShaderstatic
PrintCompileErrors(const HgiShaderProgramHandle &shaderProgram)HdxEffectsShaderstatic
~HdxEffectsShader()HdxEffectsShadervirtual