![]() |
|
Describes the properties needed to create a GPU pipeline. More...
#include <graphicsPipeline.h>
Public Attributes | |
| std::string | debugName |
| HgiPrimitiveType | primitiveType |
| HgiShaderProgramHandle | shaderProgram |
| HgiDepthStencilState | depthState |
| HgiMultiSampleState | multiSampleState |
| HgiRasterizationState | rasterizationState |
| HgiVertexBufferDescVector | vertexBuffers |
| HgiAttachmentDescVector | colorAttachmentDescs |
| HgiAttachmentDesc | depthAttachmentDesc |
| bool | resolveAttachments |
| HgiGraphicsShaderConstantsDesc | shaderConstantsDesc |
| HgiTessellationState | tessellationState |
Describes the properties needed to create a GPU pipeline.
Definition at line 402 of file graphicsPipeline.h.
| HgiAttachmentDescVector colorAttachmentDescs |
Definition at line 414 of file graphicsPipeline.h.
| std::string debugName |
Definition at line 407 of file graphicsPipeline.h.
| HgiAttachmentDesc depthAttachmentDesc |
Definition at line 415 of file graphicsPipeline.h.
| HgiDepthStencilState depthState |
Definition at line 410 of file graphicsPipeline.h.
| HgiMultiSampleState multiSampleState |
Definition at line 411 of file graphicsPipeline.h.
| HgiPrimitiveType primitiveType |
Definition at line 408 of file graphicsPipeline.h.
| HgiRasterizationState rasterizationState |
Definition at line 412 of file graphicsPipeline.h.
| bool resolveAttachments |
Definition at line 416 of file graphicsPipeline.h.
| HgiGraphicsShaderConstantsDesc shaderConstantsDesc |
Definition at line 417 of file graphicsPipeline.h.
| HgiShaderProgramHandle shaderProgram |
Definition at line 409 of file graphicsPipeline.h.
| HgiTessellationState tessellationState |
Definition at line 418 of file graphicsPipeline.h.
| HgiVertexBufferDescVector vertexBuffers |
Definition at line 413 of file graphicsPipeline.h.