Brunot
Loading...
Searching...
No Matches
Shader.cpp File Reference
#include "Shader.h"
#include "System/opengl.h"
#include <fstream>
#include <sstream>
#include <spdlog/spdlog.h>
#include <Eigen/Dense>
#include "Mesh.h"
#include "System/Camera.h"
#include "System/Logging.h"
Include dependency graph for Shader.cpp:

Namespaces

namespace  gfx

Functions

static auto gfx::printShaderError (GLuint shaderID) -> void
static auto gfx::printProgramError (GLuint programID) -> void
static auto gfx::setGlobalUniforms (const gfx::Shader &shader) -> void
auto gfx::to_json (json &j, const Shader &a) ->void
auto gfx::from_json (const json &j, Shader &a) ->void