diff options
author | Eric Anholt <[email protected]> | 2010-05-21 09:32:38 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2010-05-21 12:20:39 -0700 |
commit | 68fc4b415e322f6744299e39864fbc377c6eff74 (patch) | |
tree | 4bafffd8b0105174f3c5c0ae327a005be9145990 /progs/util/shaderutil.h | |
parent | e4f4489e3fc0b36d72821b55794fb843b2b7fa5f (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.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/progs/util/shaderutil.h b/progs/util/shaderutil.h deleted file mode 100644 index 98c71811569..00000000000 --- 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 */ |