group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
Boilerplate::PipelineDescription Struct Reference

#include <Boilerplate.hpp>

Collaboration diagram for Boilerplate::PipelineDescription:
[legend]

Public Attributes

const ShaderInfovertexShaderInfo = nullptr
const ShaderInfofragmentShaderInfo = nullptr
SDL_GPUShaderFormat shaderFormat
const VertexInputLayoutvertexInputLayout = nullptr
const SDL_GPUColorTargetDescription * colorTarget
bool reverseZ = false
bool depthTest = false
bool depthWrite = true
SDL_GPURasterizerState rasterizer_state {}

Member Data Documentation

◆ colorTarget

const SDL_GPUColorTargetDescription* Boilerplate::PipelineDescription::colorTarget

◆ depthTest

bool Boilerplate::PipelineDescription::depthTest = false

◆ depthWrite

bool Boilerplate::PipelineDescription::depthWrite = true

◆ fragmentShaderInfo

const ShaderInfo* Boilerplate::PipelineDescription::fragmentShaderInfo = nullptr

◆ rasterizer_state

SDL_GPURasterizerState Boilerplate::PipelineDescription::rasterizer_state {}

◆ reverseZ

bool Boilerplate::PipelineDescription::reverseZ = false

◆ shaderFormat

SDL_GPUShaderFormat Boilerplate::PipelineDescription::shaderFormat

◆ vertexInputLayout

const VertexInputLayout* Boilerplate::PipelineDescription::vertexInputLayout = nullptr

◆ vertexShaderInfo

const ShaderInfo* Boilerplate::PipelineDescription::vertexShaderInfo = nullptr

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