Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
ShaderCompiler.hpp
1
#pragma once
2
3
#include <Grindstone.Editor.PipelineSetImporter/include/PipelineSet/Log.hpp>
4
#include <Grindstone.Editor.PipelineSetImporter/include/PipelineSet/Converter/CompilationOptions.hpp>
5
6
#include "ResolvedStateTree.hpp"
7
#include "CompilationArtifacts.hpp"
8
9
bool
CompileShadersGraphics(LogCallback logCallback,
const
ResolvedStateTree::PipelineSet
& parseDataSet,
CompilationOptions
& options,
CompilationArtifactsGraphics
& output);
10
bool
CompileShadersCompute(LogCallback logCallback,
const
ResolvedStateTree::ComputeSet
& parseDataSet,
CompilationOptions
& options,
CompilationArtifactsCompute
& output);
CompilationArtifactsCompute
Definition
CompilationArtifacts.hpp:71
CompilationArtifactsGraphics
Definition
CompilationArtifacts.hpp:59
CompilationOptions
Definition
CompilationOptions.hpp:3
ResolvedStateTree::ComputeSet
Definition
ResolvedStateTree.hpp:36
ResolvedStateTree::PipelineSet
Definition
ResolvedStateTree.hpp:29
plugins
Grindstone.Editor.PipelineSetImporter
include
PipelineSet
Converter
ShaderCompiler.hpp
Generated by
1.17.0