1.2 KiB
1.2 KiB
Juliet\include\Graphics\GraphicsPipeline
Source Files
- Header:
Juliet\include\Graphics\GraphicsPipeline.h
AI Description
This C++ header defines the GraphicsPipeline design for a rendering system, specifying data structures to configure rasterization (fill/cull modes), vertex input buffers and attributes, target properties including color depth/stencil settings with custom operations, multisampling states, and shader references. It provides low-level details on primitive types, attribute formats like floats/ints/normals, depth bias calculations, compare/mask logic, and stencil failure behaviors to build a complete graphics pipeline configuration object.
Symbols
Namespace Juliet
Classes, Structs & Unions
struct RasterizerStatestruct VertexBufferDescriptionstruct VertexAttributestruct VertexInputStatestruct GraphicsPipelineTargetInfostruct StencilOperationStatestruct DepthStencilStatestruct MultisampleStatestruct GraphicsPipelineCreateInfo
Enums
enum class FillModeenum class CullModeenum class FrontFaceenum class PrimitiveTypeenum class VertexInputRateenum class VertexElementFormatenum class CompareOperationenum class StencilOperation