Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-29 | glsl: make shader substitution a little better | Brian Paul | |
2009-10-13 | mesa: rework _mesa_read_shader() debug hook | Brian Paul | |
Look for shaders named "newshader_<CHECKSUM>" to replace the incoming shader text. For debug purposes. | |||
2009-04-14 | mesa: remove unused matrixType param from ctx->Driver.UniformMatrix() functions | Brian Paul | |
2009-03-06 | mesa: added _mesa_read_shader() function to read shaders from files | Brian Paul | |
Useful for debugging to override an application's shader. | |||
2008-10-16 | mesa: fix error codes in _mesa_GetObjectParameterivARB(), bug 17861 | Brian Paul | |
2008-10-10 | mesa: fix error codes in _mesa_GetObjectParameterivARB(), bug 17861 | Brian Paul | |
2008-09-29 | GLSL: Implement GL_OBJECT_TYPE_ARB query | Ian Romanick | |
The GL_OBJECT_TYPE_ARB query is handled directly in _mesa_GetObjectParamterivARB because it is only supported in the extension version of the shanding language API. glGetProgramiv and glGetShaderiv should not accept this enum. | |||
2008-09-21 | mesa: remove debug code | Brian Paul | |
2008-09-21 | mesa: implement glGetUniformiv() with new ctx->Driver function | Brian Paul | |
The old implementation could overwrite the caller's param buffer. | |||
2008-07-08 | mesa: remove debug code | Brian Paul | |
2008-07-08 | mesa: implement glGetUniformiv() with new ctx->Driver function | Brian Paul | |
The old implementation could overwrite the caller's param buffer. | |||
2008-07-03 | mesa: fix some error codes in _mesa_ShaderSourceARB() | Brian Paul | |
2007-07-21 | Fix a number of MINGW32 issues | Zhang | |
2007-03-15 | silently ignore DeleteProgram/Shader(id=0) | Brian | |
2007-03-13 | alloc an extra byte in _mesa_ShaderSourceARB() to silence a valgrind warning | Brian | |
2007-02-26 | fix mem leak in _mesa_ShaderSourceARB() | Brian | |
2006-12-19 | Massive re-org of GLSL-related API functions. | Brian | |
Added new GLSL functions to struct dd_function_table. main/shaders.c calls GLSL functions through the dd_function_table. shader/shader_api.c implements the API functions. Other assorted changes, fixes everywhere else. |