All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HgiComputePipelineDesc Struct Reference

#include <computePipeline.h>

Public Member Functions

HGI_API HgiComputePipelineDesc ()

Public Attributes

std::string debugName
HgiShaderProgramHandle shaderProgram
HgiComputeShaderConstantsDesc shaderConstantsDesc

Detailed Description

Describes the properties needed to create a GPU compute pipeline.

  • shaderProgram: Shader function used in this pipeline.
  • shaderConstantsDesc: Describes the shader uniforms.

Definition at line 79 of file computePipeline.h.

Constructor & Destructor Documentation

HGI_API HgiComputePipelineDesc::HgiComputePipelineDesc ( )

Member Data Documentation

std::string HgiComputePipelineDesc::debugName

Definition at line 84 of file computePipeline.h.

HgiComputeShaderConstantsDesc HgiComputePipelineDesc::shaderConstantsDesc

Definition at line 86 of file computePipeline.h.

HgiShaderProgramHandle HgiComputePipelineDesc::shaderProgram

Definition at line 85 of file computePipeline.h.

The documentation for this struct was generated from the following file: