| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: implement glGetUniformiv() with new ctx->Driver function | Brian Paul | 2008-07-08 | 1 | -4/+41 |
* | mesa: generate GL_INVALID_OPERATION in _mesa_get_uniform_location() if progra... | Brian Paul | 2008-07-04 | 1 | -0/+5 |
* | mesa: fix various error codes | Brian Paul | 2008-07-03 | 1 | -88/+123 |
* | mesa: additional error checking, fix error codes | Brian Paul | 2008-07-03 | 1 | -20/+36 |
* | mesa: fix error codes in _mesa_shader_source(), _mesa_get_shader_source() | Brian Paul | 2008-07-02 | 1 | -2/+12 |
* | s/GL_INVALID_VALUE/GL_INVALID_OPERATION/ in _mesa_get_uniformfv() | Brian Paul | 2008-06-28 | 1 | -4/+6 |
* | Move _mesa_init_glsl_driver_functions() into shader_api.c | Brian Paul | 2008-05-18 | 1 | -28/+65 |
* | bring in fixes/changes from gallium-0.1 | Brian Paul | 2008-05-16 | 1 | -80/+32 |
* | silence warning, new assertion | Brian Paul | 2008-05-16 | 1 | -3/+6 |
* | Fix a program refcounting error, don't share program parameter lists. | Brian Paul | 2008-05-16 | 1 | -19/+10 |
* | Updated GLSL uniform/sampler handling from gallium-0.1 branch | Brian Paul | 2008-05-14 | 1 | -212/+211 |
* | fix some additional program refcounting bugs | Brian Paul | 2008-05-14 | 1 | -4/+2 |
* | implement full reference counting for vertex/fragment programs | Brian | 2008-05-06 | 1 | -4/+4 |
* | small cleanups | Alan Hourihane | 2008-04-22 | 1 | -4/+6 |
* | mesa: Free all shader program data before deleting all | Xiang, Haihao | 2008-03-31 | 1 | -0/+2 |
* | Revert "mesa: separate shader program object from shader object." (bug#15244) | Xiang, Haihao | 2008-03-31 | 1 | -4/+4 |
* | use ctx->Driver.DeleteProgram() in a few more places | Brian | 2008-03-22 | 1 | -3/+3 |
* | mesa: separate shader program object from shader object. | Xiang, Haihao | 2008-02-28 | 1 | -4/+4 |
* | Convert to 0/1 when setting boolean uniforms | Bruce Merry | 2008-01-01 | 1 | -0/+7 |
* | Make use of count in _mesa_uniform_matrix | Bruce Merry | 2008-01-01 | 1 | -13/+25 |
* | More fixes to shader_api | Bruce Merry | 2008-01-01 | 1 | -7/+16 |
* | Fix several bugs relating to uniforms and attributes in GLSL API | Bruce Merry | 2008-01-01 | 1 | -11/+73 |
* | return correct size from glGetActiveUniform (bug 13751) | Brian | 2007-12-20 | 1 | -3/+55 |
* | fix potential NULL dereference (bug 11880) | Brian | 2007-08-07 | 1 | -2/+6 |
* | fix shader/info string length queries (bug 11588) | Jan Dvorak | 2007-07-13 | 1 | -3/+3 |
* | Be more consistant with paths in #includes. Eventually, eliminate a bunch of... | Brian | 2007-07-04 | 1 | -4/+3 |
* | Check that texture units/samplers specified with glUniform1i() are legal. | Brian | 2007-05-09 | 1 | -1/+9 |
* | free shProg->Attributes in _mesa_free_shader_program_data() | Brian | 2007-04-21 | 1 | -0/+5 |
* | Start fixing some issues with uniform variables and their types. | Brian | 2007-04-18 | 1 | -7/+2 |
* | Fix some bugs related to querying active uniforms. | Brian | 2007-04-18 | 1 | -10/+32 |
* | fix error strings, add a sanity check | Brian | 2007-04-18 | 1 | -2/+14 |
* | Remove bad assertions, decrement NumShaders in _mesa_detach_shader(). | Brian | 2007-04-18 | 1 | -2/+1 |
* | s/GL_SHADER_PROGRAM/GL_SHADER_PROGRAM_MESA/ (a Mesa-specific token) | Brian | 2007-04-18 | 1 | -4/+4 |
* | Replace _mesa_parameter_longest_name() with _mesa_longest_parameter_name(). | Brian | 2007-04-18 | 1 | -2/+2 |
* | disable debug printfs | Brian | 2007-04-12 | 1 | -8/+6 |
* | New _mesa_reference_shader/program() function to consolidate refcounting. | Brian | 2007-04-12 | 1 | -49/+153 |
* | fix invalid error detection problem in _mesa_bind_attrib_location(), bug 10602 | Brian | 2007-04-11 | 1 | -7/+11 |
* | fix mem leak, add comments | Brian | 2007-03-26 | 1 | -3/+15 |
* | Free shader-related context state: _mesa_free_shader_state() | Brian | 2007-03-24 | 1 | -0/+16 |
* | Add the ability to generate programs that doesn't use condition codes. | Brian | 2007-03-23 | 1 | -0/+1 |
* | more bug fixing, error checking | Brian | 2007-03-13 | 1 | -2/+7 |
* | fix a number of issues in _mesa_uniform() | Brian | 2007-03-13 | 1 | -45/+43 |
* | fix _mesa_uniform_matrix() transpose bug | Brian | 2007-03-09 | 1 | -2/+2 |
* | check for null program ptrs in _mesa_uniform() | Brian | 2007-03-07 | 1 | -2/+4 |
* | Add EmitHighLevelInstructions, EmitComments booleans to gl_shader_state. | Brian | 2007-02-26 | 1 | -6/+8 |
* | Remove unneeded _Fragment/VertexShaderPresent fields, update comments. | Brian | 2007-02-24 | 1 | -2/+1 |
* | s/_slang_link2/_slang_link/ | Brian | 2007-02-16 | 1 | -1/+1 |
* | added FLUSH_VERTICES() in _mesa_use_program() | Brian | 2007-02-03 | 1 | -0/+8 |
* | Only glUniform1i() can be used to set sampler uniforms. Generate error other... | Brian | 2007-02-02 | 1 | -0/+14 |
* | fix _mesa_get_uniform_location() so it uses the given program handle | Brian | 2007-01-30 | 1 | -2/+3 |