npcs and tutorial stuff
[carveJwlIkooP6JGAAIwe30JlM.git] / shaders / model_font.h
index 8ba6c7a20bde0308ad1f116c644b453a1f1b400c..0b3fc25a02885e78c3737db4961663081d24b957 100644 (file)
@@ -10,7 +10,8 @@ extern GLuint _uniform_model_font_uColour;
 extern GLuint _uniform_model_font_uTexSceneDepth;
 extern GLuint _uniform_model_font_uInverseRatioDepth;
 extern GLuint _uniform_model_font_uInverseRatioMain;
-extern GLuint _uniform_model_font_uDepthCompare;
+extern GLuint _uniform_model_font_uDepthMode;
+extern GLuint _uniform_model_font_uDitherCutoff;
 static inline void shader_model_font_uMdl(m4x3f m)
 {
    glUniformMatrix4x3fv(_uniform_model_font_uMdl,1,GL_FALSE,(f32*)m);
@@ -47,9 +48,13 @@ static inline void shader_model_font_uInverseRatioMain(v3f v)
 {
    glUniform3fv(_uniform_model_font_uInverseRatioMain,1,v);
 }
-static inline void shader_model_font_uDepthCompare(int b)
+static inline void shader_model_font_uDepthMode(int b)
 {
-   glUniform1i(_uniform_model_font_uDepthCompare,b);
+   glUniform1i(_uniform_model_font_uDepthMode,b);
+}
+static inline void shader_model_font_uDitherCutoff(f32 f)
+{
+   glUniform1f(_uniform_model_font_uDitherCutoff,f);
 }
 static inline void shader_model_font_use(void);
 static inline void shader_model_font_use(void)