HDK
|
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) | HdxEffectsShader | protected |
_DestroyShaderProgram(HgiShaderProgramHandle *shaderProgram) | HdxEffectsShader | protected |
_DrawIndexed(const HgiBufferHandle &vertexBuffer, const HgiBufferHandle &indexBuffer, uint32_t indexCount, uint32_t indexBufferByteOffset, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance) | HdxEffectsShader | protected |
_DrawNonIndexed(const HgiBufferHandle &vertexBuffer, uint32_t vertexCount, uint32_t baseVertex, uint32_t instanceCount, uint32_t baseInstance) | HdxEffectsShader | protected |
_GetDebugName() const | HdxEffectsShader | protected |
_GetHgi() const | HdxEffectsShader | protected |
_SetBufferBindings(const HgiBufferBindDescVector &buffers) | HdxEffectsShader | protected |
_SetColorAttachments(const HgiAttachmentDescVector &colorAttachmentDescs) | HdxEffectsShader | protected |
_SetDepthAttachment(const HgiAttachmentDesc &depthAttachmentDesc) | HdxEffectsShader | protected |
_SetDepthStencilState(const HgiDepthStencilState &depthStencilState) | HdxEffectsShader | protected |
_SetMultiSampleState(const HgiMultiSampleState &multiSampleState) | HdxEffectsShader | protected |
_SetPrimitiveType(HgiPrimitiveType primitiveType) | HdxEffectsShader | protected |
_SetRasterizationState(const HgiRasterizationState &rasterizationState) | HdxEffectsShader | protected |
_SetShaderConstants(uint32_t byteSize, const void *data, HgiShaderStage stageUsage) | HdxEffectsShader | protected |
_SetShaderProgram(const HgiShaderProgramHandle &shaderProgram) | HdxEffectsShader | protected |
_SetTextureBindings(const HgiTextureBindDescVector &textures) | HdxEffectsShader | protected |
_SetVertexBufferDescs(const HgiVertexBufferDescVector &vertexBufferDescs) | HdxEffectsShader | protected |
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()=delete | HdxEffectsShader | protected |
HdxEffectsShader(const HdxEffectsShader &)=delete | HdxEffectsShader | protected |
HdxEffectsShader(Hgi *hgi, const std::string &debugName) | HdxEffectsShader | protected |
HdxFullscreenShader(Hgi *hgi, const std::string &debugName) | HdxFullscreenShader | |
HdxEffectsShader::operator=(const HdxEffectsShader &)=delete | HdxEffectsShader | protected |
PrintCompileErrors(const HgiShaderFunctionHandle &shaderFn) | HdxEffectsShader | static |
PrintCompileErrors(const HgiShaderProgramHandle &shaderProgram) | HdxEffectsShader | static |
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() | HdxEffectsShader | virtual |
~HdxFullscreenShader() override | HdxFullscreenShader |