|
Rehti MMORPG
1.0.0
Rehti MMORPG is a free and open source MMORPG game.
|
#include "ShaderManager.hpp"#include <fstream>#include <iostream>#include <glslang/Public/ShaderLang.h>#include <glslang/Include/intermediate.h>#include <glslang/Public/ResourceLimits.h>#include <SPIRV/GlslangToSpv.h>#include "characterShader.vert"#include "testShader.vert"#include "objectShader.vert"#include "mapShader.vert"#include "characterShader.frag"#include "objectShader.frag"#include "testShader.frag"#include "mapShader.frag"
Macros | |
| #define | CPP_INCLUDE_SHADERS |
Variables | |
| std::array< std::string, OBJECT_TYPE_COUNT > | vertexShaderCodes { characterVertexShaderSource, objectVertexShaderSource, testVertexShaderSource, mapVertexShaderSource } |
| std::array< std::string, OBJECT_TYPE_COUNT > | fragmentShaderCodes { characterFragmentShaderSource, objectFragmentShaderSource, testFragmentShaderSource, mapFragmentShaderSource } |
| #define CPP_INCLUDE_SHADERS |
| std::array<std::string, OBJECT_TYPE_COUNT> fragmentShaderCodes { characterFragmentShaderSource, objectFragmentShaderSource, testFragmentShaderSource, mapFragmentShaderSource } |
| std::array<std::string, OBJECT_TYPE_COUNT> vertexShaderCodes { characterVertexShaderSource, objectVertexShaderSource, testVertexShaderSource, mapVertexShaderSource } |