Loading...
Searching...
No Matches
HdxFullscreenShader Member List

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

_CreateAndSubmitGraphicsCmds(const HgiTextureHandleVector &colorTextures, const HgiTextureHandleVector &colorResolveTextures, const HgiTextureHandle &depthTexture, const HgiTextureHandle &depthResolveTexture, const GfVec4i &viewport) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_DestroyShaderProgram(HgiShaderProgramHandle *shaderProgram) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_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)HdxEffectsShaderprotected
_DrawNonIndexed(const HgiBufferHandle &vertexBuffer, uint32_t vertexCount, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_GetDebugName() const (defined in HdxEffectsShader)HdxEffectsShaderprotected
_GetHgi() const (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetBufferBindings(const HgiBufferBindDescVector &buffers) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetColorAttachments(const HgiAttachmentDescVector &colorAttachmentDescs) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetDepthAttachment(const HgiAttachmentDesc &depthAttachmentDesc) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetDepthStencilState(const HgiDepthStencilState &depthStencilState) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetMultiSampleState(const HgiMultiSampleState &multiSampleState) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetPrimitiveType(HgiPrimitiveType primitiveType) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetRasterizationState(const HgiRasterizationState &rasterizationState) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetShaderConstants(uint32_t byteSize, const void *data, HgiShaderStage stageUsage) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetShaderProgram(const HgiShaderProgramHandle &shaderProgram) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetTextureBindings(const HgiTextureBindDescVector &textures) (defined in HdxEffectsShader)HdxEffectsShaderprotected
_SetVertexBufferDescs(const HgiVertexBufferDescVector &vertexBufferDescs) (defined in HdxEffectsShader)HdxEffectsShaderprotected
BindBuffers(HgiBufferHandleVector const &buffers)HdxFullscreenShader
BindTextures(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
HdxEffectsShader()=delete (defined in HdxEffectsShader)HdxEffectsShaderprotected
HdxEffectsShader(const HdxEffectsShader &)=delete (defined in HdxEffectsShader)HdxEffectsShaderprotected
HdxEffectsShader(Hgi *hgi, const std::string &debugName)HdxEffectsShaderprotected
HdxFullscreenShader(Hgi *hgi, const std::string &debugName)HdxFullscreenShader
operator=(const HdxEffectsShader &)=delete (defined in HdxEffectsShader)HdxEffectsShaderprotected
PrintCompileErrors(const HgiShaderFunctionHandle &shaderFn) (defined in HdxEffectsShader)HdxEffectsShaderstatic
PrintCompileErrors(const HgiShaderProgramHandle &shaderProgram) (defined in HdxEffectsShader)HdxEffectsShaderstatic
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(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)HdxEffectsShadervirtual
~HdxFullscreenShader() overrideHdxFullscreenShader