#include <ankerl/unordered_dense.h>
#include <entt/core/compressed_pair.hpp>
#include <glad/glad.h>
#include <glm/gtc/type_ptr.hpp>
#include <nlohmann/json_fwd.hpp>
#include "galaxy/graphics/Colour.hpp"
Go to the source code of this file.
|
template<> |
void | galaxy::graphics::Shader::set_uniform< std::uint64_t > (const std::string &name, const std::uint64_t &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< glm::mat3 > (const std::string &name, const glm::mat3 &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< glm::mat4 > (const std::string &name, const glm::mat4 &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< glm::vec2 > (const std::string &name, const glm::vec2 &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< glm::vec3 > (const std::string &name, const glm::vec3 &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< glm::vec4 > (const std::string &name, const glm::vec4 &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< std::array< float, 4 > > (const std::string &name, const std::array< float, 4 > &a) |
|
template<> |
void | galaxy::graphics::Shader::set_uniform< graphics::Colour > (const std::string &name, const graphics::Colour &a) |
|