HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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)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
_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
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)HdxFullscreenShader
HdxEffectsShader()=deleteHdxEffectsShaderprotected
HdxEffectsShader(const HdxEffectsShader &)=deleteHdxEffectsShaderprotected
HdxEffectsShader(Hgi *hgi, const std::string &debugName)HdxEffectsShaderprotected
HdxFullscreenShader(Hgi *hgi, const std::string &debugName)HdxFullscreenShader
HdxEffectsShader::operator=(const HdxEffectsShader &)=deleteHdxEffectsShaderprotected
PrintCompileErrors(const HgiShaderFunctionHandle &shaderFn)HdxEffectsShaderstatic
PrintCompileErrors(const HgiShaderProgramHandle &shaderProgram)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()HdxEffectsShadervirtual
~HdxFullscreenShader() overrideHdxFullscreenShader