We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 0929959 + bbe66b2 commit a3c520aCopy full SHA for a3c520a
include/Shader.hpp
@@ -45,6 +45,10 @@ class Shader : public ::Shader {
45
return ::LoadShader(vsFileName.c_str(), fsFileName.c_str());
46
}
47
48
+ static ::Shader Load(const char* vsFileName, const char* fsFileName) {
49
+ return ::LoadShader(vsFileName, fsFileName);
50
+ }
51
+
52
/**
53
* Load a shader from memory.
54
*
@@ -54,6 +58,10 @@ class Shader : public ::Shader {
58
return ::LoadShaderFromMemory(vsCode.c_str(), fsCode.c_str());
55
59
56
60
61
+ static ::Shader LoadFromMemory(const char* vsCode, const char* fsCode) {
62
+ return ::LoadShaderFromMemory(vsCode, fsCode);
63
64
57
65
GETTERSETTER(unsigned int, Id, id)
66
GETTERSETTER(int*, Locs, locs)
67
0 commit comments