diff options
author | chai <chaifix@163.com> | 2018-09-06 19:57:40 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-09-06 19:57:40 +0800 |
commit | 50084b0b3451328a4dfe6db65c78a225e9c8f288 (patch) | |
tree | 020e5b6c834b792aada4cd23cd2551a6b81c22dc /src/libjin/Graphics/Shader.cpp | |
parent | 7281a70b1e38fc2bdfb2d4b6d8f7daf7ceedbd1a (diff) |
+bitmap
Diffstat (limited to 'src/libjin/Graphics/Shader.cpp')
-rw-r--r-- | src/libjin/Graphics/Shader.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libjin/Graphics/Shader.cpp b/src/libjin/Graphics/Shader.cpp index a40f78d..45ad3d6 100644 --- a/src/libjin/Graphics/Shader.cpp +++ b/src/libjin/Graphics/Shader.cpp @@ -72,7 +72,7 @@ namespace graphics { glUseProgram(pid); currentJSLProgram = this; - bindDefaultTex(); + bindDefaultTexture(); } /*static*/ void JSLProgram::unuse() @@ -81,7 +81,7 @@ namespace graphics currentJSLProgram = nullptr; } - void JSLProgram::bindDefaultTex() + void JSLProgram::bindDefaultTexture() { int loc = glGetUniformLocation(pid, default_tex); glUniform1i(loc, DEFAULT_TEX_UNIT); @@ -181,15 +181,15 @@ namespace graphics glUniform4f(loc, x, y, z, w); } - void JSLProgram::sendColor(const char* name, const color* col) + void JSLProgram::sendColor(const char* name, const Color* col) { checkJSL(); int loc = glGetUniformLocation(pid, name); glUniform4f(loc, - col->rgba.r / 255.f, - col->rgba.g / 255.f, - col->rgba.b / 255.f, - col->rgba.a / 255.f + col->r / 255.f, + col->g / 255.f, + col->b / 255.f, + col->a / 255.f ); } |