HdxFullscreenShader Member List

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

BindBuffer(HgiBufferHandle const &buffer, uint32_t bindingIndex)HdxFullscreenShader
BindTextures(TfTokenVector const &names, HgiTextureHandleVector const &textures)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
HdxFullscreenShader(Hgi *hgi, std::string const &debugName)HdxFullscreenShader
SetAttachmentLoadStoreOp(HgiAttachmentLoadOp attachmentLoadOp, HgiAttachmentStoreOp attachmentStoreOp)HdxFullscreenShader
SetBlendState(bool enableBlending, HgiBlendFactor srcColorBlendFactor, HgiBlendFactor dstColorBlendFactor, HgiBlendOp colorBlendOp, HgiBlendFactor srcAlphaBlendFactor, HgiBlendFactor dstAlphaBlendFactor, HgiBlendOp alphaBlendOp)HdxFullscreenShader
SetDepthState(HgiDepthStencilState const &state)HdxFullscreenShader
SetProgram(TfToken const &glslfx, TfToken const &shaderName, HgiShaderFunctionDesc &fragDesc, HgiShaderFunctionDesc vertDesc=GetFullScreenVertexDesc())HdxFullscreenShader
SetShaderConstants(uint32_t byteSize, const void *data)HdxFullscreenShader
~HdxFullscreenShader()HdxFullscreenShader