KDGpu::PrimitiveOptions
#include <graphics_pipeline_options.h>
Public Attributes
Friends
Public Attributes Documentation
variable topology
 | PrimitiveTopology topology { PrimitiveTopology::TriangleList };
  | 
 
variable primitiveRestart
 | bool primitiveRestart { false };
  | 
 
variable cullMode
 | CullModeFlags cullMode { CullModeFlagBits::BackBit };
  | 
 
variable frontFace
 | FrontFace frontFace { FrontFace::CounterClockwise };
  | 
 
variable polygonMode
 | PolygonMode polygonMode { PolygonMode::Fill };
  | 
 
variable patchControlPoints
 | uint32_t patchControlPoints { 0 };
  | 
 
variable depthBias
 | DepthBiasOptions depthBias {};
  | 
 
variable lineWidth
 | float lineWidth { 1.0f };
  | 
 
variable rasterizerDiscardEnabled
 | bool rasterizerDiscardEnabled { false };
  | 
 
Friends
friend operator==
 | friend bool operator==(
    const PrimitiveOptions & ,
    const PrimitiveOptions & 
);
  | 
 
Updated on 2025-11-02 at 00:01:41 +0000