aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/shader_api.c
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | Fix a program refcounting error, don't share program parameter lists.Brian Paul2008-05-161-19/+10
| * | | | | mesa: fix InfoLog memleak, misc sync with masterBrian Paul2008-05-141-4/+8
| * | | | | mesa: glUniform(location==-1) is not an errorBrian Paul2008-05-141-0/+9
| * | | | | fix some additional program refcounting bugsBrian Paul2008-05-141-4/+2
| * | | | | gallium: implement full reference counting for vertex/fragment programsBrian2008-05-061-4/+2
| * | | | | mesa: no longer combine vertex/fragment shader parameters/uniformsBrian2008-04-041-127/+181
| * | | | | use ctx->Driver.DeleteProgram() in a few more placesBrian2008-03-221-3/+3
| * | | | | Move _mesa_init_glsl_driver_functions() into shader_api.cBrian2007-12-071-58/+95
| * | | | | Re-implement GLSL texture sampler variables.Brian2007-10-261-41/+72
| * | | | | Naive implementation of IF/ELSE/ENDIF.michal2007-08-071-1/+1
* | | | | | glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul2009-02-061-0/+62
* | | | | | Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul2009-02-061-62/+0
* | | | | | mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul2009-02-061-0/+62
* | | | | | glsl: set shader->CompileStatus in _slang_compile()Brian Paul2009-01-221-1/+4
| |_|_|_|/ |/| | | |
* | | | | mesa: track initialization status of uniform variables. Plus, asst clean-ups.Brian Paul2008-11-101-7/+13
* | | | | mesa: update the shader programs->TexturesUsed array at link timeBrian Paul2008-11-061-4/+16
* | | | | mesa: add Initialized field to gl_uniform struct, for debugging purposes onlyBrian Paul2008-11-051-7/+14
| |_|_|/ |/| | |
* | | | GLSL: Implement _mesa_get_handleIan Romanick2008-09-291-17/+8
* | | | GLSL: AttachShader returns INVALID_OPERATION for repeated attachIan Romanick2008-09-291-1/+7
* | | | mesa: glsl: fix glGetUniform for matrix queriesBrian Paul2008-09-231-50/+79
* | | | mesa: glsl: fix a number of glUniform issuesBrian Paul2008-09-231-31/+199
* | | | mesa: glsl: fix error check in get_uniformfv()Brian Paul2008-09-231-4/+9
| |_|/ |/| |
* | | mesa: fix issues causing warnings on WindowsBrian Paul2008-09-211-1/+9
| |/ |/|
* | mesa: prefix a bunch of #include lines with "main/".Brian Paul2008-09-181-9/+9
* | mesa: rework GLSL vertex attribute bindingBrian Paul2008-09-161-29/+33
* | mesa: glsl: add missing sampler types in sizeof_glsl_type(), bug 17079Brian Paul2008-08-111-2/+13
* | mesa: Silence compiler warnings on Windows.Brian Paul2008-07-291-3/+3
* | mesa: fix issues causing warnings on WindowsBrian Paul2008-07-291-1/+2
* | mesa: glsl: only try to link shaders defining main()Brian Paul2008-07-291-5/+1
* | mesa: remove stray debug assertionBrian Paul2008-07-291-1/+0
* | mesa: fix glUniform error checking for samplersBrian2008-07-291-0/+24
* | mesa: fix some issues in _mesa_validate_program()Brian Paul2008-07-291-5/+11
* | mesa: assorted glsl uniform/attribute fixesBrian Paul2008-07-291-12/+140
* | mesa: fix set_program_uniform_matrix(): need to loop over matrix countBrian Paul2008-07-291-18/+24
* | mesa: implement glGetUniformiv() with new ctx->Driver functionBrian Paul2008-07-081-4/+41
* | mesa: generate GL_INVALID_OPERATION in _mesa_get_uniform_location() if progra...Brian Paul2008-07-041-0/+5
* | mesa: fix various error codesBrian Paul2008-07-031-88/+123
* | mesa: additional error checking, fix error codesBrian Paul2008-07-031-20/+36
* | mesa: fix error codes in _mesa_shader_source(), _mesa_get_shader_source()Brian Paul2008-07-021-2/+12
* | s/GL_INVALID_VALUE/GL_INVALID_OPERATION/ in _mesa_get_uniformfv()Brian Paul2008-06-281-4/+6
* | Move _mesa_init_glsl_driver_functions() into shader_api.cBrian Paul2008-05-181-28/+65
* | bring in fixes/changes from gallium-0.1Brian Paul2008-05-161-80/+32
* | silence warning, new assertionBrian Paul2008-05-161-3/+6
* | Fix a program refcounting error, don't share program parameter lists.Brian Paul2008-05-161-19/+10
* | Updated GLSL uniform/sampler handling from gallium-0.1 branchBrian Paul2008-05-141-212/+211
* | fix some additional program refcounting bugsBrian Paul2008-05-141-4/+2
* | implement full reference counting for vertex/fragment programsBrian2008-05-061-4/+4
* | small cleanupsAlan Hourihane2008-04-221-4/+6
* | mesa: Free all shader program data before deleting allXiang, Haihao2008-03-311-0/+2
* | Revert "mesa: separate shader program object from shader object." (bug#15244)Xiang, Haihao2008-03-311-4/+4