summaryrefslogtreecommitdiff
path: root/progs/util/shaderutil.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2010-05-21 09:32:38 -0700
committerEric Anholt <eric@anholt.net>2010-05-21 12:20:39 -0700
commit68fc4b415e322f6744299e39864fbc377c6eff74 (patch)
tree4bafffd8b0105174f3c5c0ae327a005be9145990 /progs/util/shaderutil.h
parente4f4489e3fc0b36d72821b55794fb843b2b7fa5f (diff)
Remove demos that have moved to git+ssh://git.freedesktop.org/git/mesa/demos.
The remaining programs are ones I've had difficulty finding a build environment for to make the build system or are unit tests that should probably live next to their code instead. Hopefully people can bring over the build for remaining pieces they care about.
Diffstat (limited to 'progs/util/shaderutil.h')
-rw-r--r--progs/util/shaderutil.h63
1 files changed, 0 insertions, 63 deletions
diff --git a/progs/util/shaderutil.h b/progs/util/shaderutil.h
deleted file mode 100644
index 98c7181156..0000000000
--- a/progs/util/shaderutil.h
+++ /dev/null
@@ -1,63 +0,0 @@
-#ifndef SHADER_UTIL_H
-#define SHADER_UTIL_H
-
-
-
-struct uniform_info
-{
- const char *name;
- GLuint size; /**< number of value[] elements: 1, 2, 3 or 4 */
- GLenum type; /**< GL_FLOAT, GL_FLOAT_VEC4, GL_INT, etc */
- GLfloat value[4];
- GLint location; /**< filled in by InitUniforms() */
-};
-
-#define END_OF_UNIFORMS { NULL, 0, GL_NONE, { 0, 0, 0, 0 }, -1 }
-
-
-struct attrib_info
-{
- const char *name;
- GLuint size; /**< number of value[] elements: 1, 2, 3 or 4 */
- GLenum type; /**< GL_FLOAT, GL_FLOAT_VEC4, GL_INT, etc */
- GLint location;
-};
-
-
-extern GLboolean
-ShadersSupported(void);
-
-extern GLuint
-CompileShaderText(GLenum shaderType, const char *text);
-
-extern GLuint
-CompileShaderFile(GLenum shaderType, const char *filename);
-
-extern GLuint
-LinkShaders(GLuint vertShader, GLuint fragShader);
-
-extern GLboolean
-ValidateShaderProgram(GLuint program);
-
-extern GLdouble
-GetShaderCompileTime(void);
-
-extern GLdouble
-GetShaderLinkTime(void);
-
-extern void
-SetUniformValues(GLuint program, struct uniform_info uniforms[]);
-
-extern GLuint
-GetUniforms(GLuint program, struct uniform_info uniforms[]);
-
-extern void
-PrintUniforms(const struct uniform_info uniforms[]);
-
-extern GLuint
-GetAttribs(GLuint program, struct attrib_info attribs[]);
-
-extern void
-PrintAttribs(const struct attrib_info attribs[]);
-
-#endif /* SHADER_UTIL_H */