| _CreateAndSubmitGraphicsCmds(const HgiTextureHandleVector &colorTextures, const HgiTextureHandleVector &colorResolveTextures, const HgiTextureHandle &depthTexture, const HgiTextureHandle &depthResolveTexture, const GfVec4i &viewport) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _DestroyShaderProgram(HgiShaderProgramHandle *shaderProgram) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _DrawIndexed(const HgiBufferHandle &vertexBuffer, const HgiBufferHandle &indexBuffer, uint32_t indexCount, uint32_t indexBufferByteOffset, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _DrawNonIndexed(const HgiBufferHandle &vertexBuffer, uint32_t vertexCount, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _GetDebugName() const (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _GetHgi() const (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetBufferBindings(const HgiBufferBindDescVector &buffers) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetColorAttachments(const HgiAttachmentDescVector &colorAttachmentDescs) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetDepthAttachment(const HgiAttachmentDesc &depthAttachmentDesc) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetDepthStencilState(const HgiDepthStencilState &depthStencilState) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetMultiSampleState(const HgiMultiSampleState &multiSampleState) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetPrimitiveType(HgiPrimitiveType primitiveType) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetRasterizationState(const HgiRasterizationState &rasterizationState) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetShaderConstants(uint32_t byteSize, const void *data, HgiShaderStage stageUsage) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetShaderProgram(const HgiShaderProgramHandle &shaderProgram) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetTextureBindings(const HgiTextureBindDescVector &textures) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| _SetVertexBufferDescs(const HgiVertexBufferDescVector &vertexBufferDescs) (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| BindBuffers(HgiBufferHandleVector const &buffers) | HdxFullscreenShader | |
| BindTextures(HgiTextureHandleVector const &textures, HgiSamplerHandleVector const &samplers=HgiSamplerHandleVector()) | HdxFullscreenShader | |
| Draw(HgiTextureHandle const &colorDst, HgiTextureHandle const &depthDst) | HdxFullscreenShader | |
| Draw(HgiTextureHandle const &colorDst, HgiTextureHandle const &colorResolveDst, HgiTextureHandle const &depthDst, HgiTextureHandle const &depthResolveDst, GfVec4i const &viewport) (defined in HdxFullscreenShader) | HdxFullscreenShader | |
| HdxEffectsShader()=delete (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| HdxEffectsShader(const HdxEffectsShader &)=delete (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| HdxEffectsShader(Hgi *hgi, const std::string &debugName) | HdxEffectsShader | protected |
| HdxFullscreenShader(Hgi *hgi, const std::string &debugName) | HdxFullscreenShader | |
| operator=(const HdxEffectsShader &)=delete (defined in HdxEffectsShader) | HdxEffectsShader | protected |
| PrintCompileErrors(const HgiShaderFunctionHandle &shaderFn) (defined in HdxEffectsShader) | HdxEffectsShader | static |
| PrintCompileErrors(const HgiShaderProgramHandle &shaderProgram) (defined in HdxEffectsShader) | HdxEffectsShader | static |
| SetBlendState(bool enableBlending, HgiBlendFactor srcColorBlendFactor, HgiBlendFactor dstColorBlendFactor, HgiBlendOp colorBlendOp, HgiBlendFactor srcAlphaBlendFactor, HgiBlendFactor dstAlphaBlendFactor, HgiBlendOp alphaBlendOp) | HdxFullscreenShader | |
| SetClearState(GfVec4f clearColor, GfVec4f clearDepth) | HdxFullscreenShader | |
| SetDepthState(HgiDepthStencilState const &state) | HdxFullscreenShader | |
| SetProgram(const TfToken &glslfxPath, const TfToken &shaderName, HgiShaderFunctionDesc &fragDesc) | HdxFullscreenShader | |
| SetProgram(const HgiShaderFunctionDesc &fragDesc) | HdxFullscreenShader | |
| SetShaderConstants(uint32_t byteSize, const void *data) | HdxFullscreenShader | |
| ~HdxEffectsShader() (defined in HdxEffectsShader) | HdxEffectsShader | virtual |
| ~HdxFullscreenShader() override | HdxFullscreenShader | |