Raito 0.1
Loading...
Searching...
No Matches
Raito::Renderer::OpenGL::ShaderCompiler Namespace Reference

Functions

bool Initialize ()
 
u32 CompileShader (const ShaderFileData &data)
 
ShaderGetShader (u32 id)
 
ShaderGetShaderWithEngineId (EngineShader id)
 
ShaderFileData GetFileData (EngineShader id)
 
const std::vector< Shader * > & GetAllShaders ()
 
void Shutdown ()
 

Function Documentation

◆ CompileShader()

u32 Raito::Renderer::OpenGL::ShaderCompiler::CompileShader ( const ShaderFileData & data)

◆ GetAllShaders()

const std::vector< Shader * > & Raito::Renderer::OpenGL::ShaderCompiler::GetAllShaders ( )

◆ GetFileData()

ShaderFileData Raito::Renderer::OpenGL::ShaderCompiler::GetFileData ( EngineShader id)

◆ GetShader()

Shader * Raito::Renderer::OpenGL::ShaderCompiler::GetShader ( u32 id)

◆ GetShaderWithEngineId()

Shader * Raito::Renderer::OpenGL::ShaderCompiler::GetShaderWithEngineId ( EngineShader id)

◆ Initialize()

bool Raito::Renderer::OpenGL::ShaderCompiler::Initialize ( )

◆ Shutdown()

void Raito::Renderer::OpenGL::ShaderCompiler::Shutdown ( )