Berserk
Classes | Typedefs
Shader.hpp File Reference
#include <core/Config.hpp>
#include <core/Typedefs.hpp>
#include <render/mesh/MeshFormats.hpp>
#include <render/shader/ShaderParams.hpp>
#include <render/shader/ShaderPass.hpp>
#include <render/shader/ShaderTechnique.hpp>
#include <unordered_set>
#include <vector>
Include dependency graph for Shader.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ShaderOption
 Single option exposed by the shader. More...
 
class  ShaderCompileOptions
 Options passed to compile shader. More...
 
class  Shader
 Defines complete rendering flow for the object. More...
 

Typedefs

using ShaderVariation = uint32