aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/Shader.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-10-07 16:19:34 +0800
committerchai <chaifix@163.com>2018-10-07 16:19:34 +0800
commit83ea12d1ead6a4e5c2052f186b48092b1d44dcab (patch)
treecaba904fd4a8c5007d7c4336fd87bc58a9cee9d2 /src/libjin/Graphics/Shader.h
parente66058efea36a8c3b07e204002095db08a7182c9 (diff)
*修改shader名和内建变量名
Diffstat (limited to 'src/libjin/Graphics/Shader.h')
-rw-r--r--src/libjin/Graphics/Shader.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/libjin/Graphics/Shader.h b/src/libjin/Graphics/Shader.h
index 2ea9e04..d27d538 100644
--- a/src/libjin/Graphics/Shader.h
+++ b/src/libjin/Graphics/Shader.h
@@ -15,19 +15,18 @@ namespace jin
namespace graphics
{
- /* Jin Shading Language Program*/
class Shader
{
public:
static Shader* createShader(const std::string& program);
- static inline Shader* getCurrentJSL() { return currentShader; }
+ static inline Shader* getCurrentShader() { return currentShader; }
static void unuse();
- static const char* PROJECTION_MATRIX;
- static const char* MODEL_MATRIX;
- static const char* MAIN_TEXTURE;
- static const char* VERTEX_COORDS;
- static const char* TEXTURE_COORDS;
+ static const char* SHADER_PROJECTION_MATRIX;
+ static const char* SHADER_MODEL_MATRIX;
+ static const char* SHADER_MAIN_TEXTURE;
+ static const char* SHADER_VERTEX_COORDS;
+ static const char* SHADER_TEXTURE_COORDS;
virtual ~Shader();