diff options
author | dec05eba <dec05eba@protonmail.com> | 2017-12-22 17:34:55 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-11-18 15:21:48 +0100 |
commit | b5f06b6c4cd07f3073897af32626b9b21a4d2ef8 (patch) | |
tree | 3ccfb3f7776730520ed28679652c8dec5c4c126d /include/RenderBackend/OpenGL/CommonShader.hpp | |
parent | bfd21732b35a3856b1f72c826816c2857710fcb3 (diff) |
Fix vertex and pixel shader
Remove pixel shader code from shader program
Diffstat (limited to 'include/RenderBackend/OpenGL/CommonShader.hpp')
-rw-r--r-- | include/RenderBackend/OpenGL/CommonShader.hpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/RenderBackend/OpenGL/CommonShader.hpp b/include/RenderBackend/OpenGL/CommonShader.hpp index a67aa68..80e63a9 100644 --- a/include/RenderBackend/OpenGL/CommonShader.hpp +++ b/include/RenderBackend/OpenGL/CommonShader.hpp @@ -1,7 +1,16 @@ #pragma once +#include "../../types.hpp" +#include <string> + namespace amalgine { + struct ShaderAttribute + { + std::string name; + const char *typeName; + }; + static bool isAlpha(char c) { return (c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'); @@ -30,4 +39,6 @@ namespace amalgine return false; } + + std::string getShaderCompileLog(u32 shaderId); } |