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