Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Rendering::PipelineConfig Struct Reference

Static configuration for a graphics pipeline Defines which shaders to use for a given PipelineNames enum. More...

#include <Renderer.h>

Collaboration diagram for Engine::Rendering::PipelineConfig:

Public Attributes

std::filesystem::path meshShaderPath
std::filesystem::path fragmentShaderPath
PipelineMaterialPayload pipelineData = {}

Detailed Description

Static configuration for a graphics pipeline Defines which shaders to use for a given PipelineNames enum.

Definition at line 56 of file Renderer.h.

Member Data Documentation

◆ fragmentShaderPath

std::filesystem::path Engine::Rendering::PipelineConfig::fragmentShaderPath

Definition at line 59 of file Renderer.h.

◆ meshShaderPath

std::filesystem::path Engine::Rendering::PipelineConfig::meshShaderPath

Definition at line 58 of file Renderer.h.

◆ pipelineData

PipelineMaterialPayload Engine::Rendering::PipelineConfig::pipelineData = {}

Definition at line 60 of file Renderer.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Renderer/Renderer.h