summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/shader_api.c
Commit message (Expand)AuthorAgeFilesLines
* glsl2: Use Mesa's gl_shader_program instead of our own struct glsl_program.Eric Anholt2010-06-301-3/+3
* glsl2: Move our data from a glsl_shader* on the side to the main gl_shader *.Eric Anholt2010-06-301-5/+3
* glsl2: Replace the GLSL compiler with the glsl2 project.Eric Anholt2010-06-241-4/+2
* mesa: remove unused includesBrian Paul2010-05-261-2/+0
* mesa: rewrite _mesa_get_handle() and add some commentsBrian Paul2010-05-261-6/+14
* mesa: move GLSL uniform functions into new source fileBrian Paul2010-05-261-857/+4
* mesa: consolidate some glUniform codeBrian Paul2010-05-251-78/+29
* mesa: support for unsigned int uniformsBrian Paul2010-05-251-1/+55
* mesa: more info in glUniform error messagesBrian Paul2010-05-141-4/+7
* mesa: more transform feedback infrastructureBrian Paul2010-05-101-2/+6
* mesa: make _mesa_copy_string() non-staticBrian Paul2010-04-011-7/+22
* mesa: add transform feedback queriesBrian Paul2010-03-301-7/+47
* mesa: added texture array targets in sizeof_glsl_type()Brian Paul2010-02-251-0/+4
* mesa: Move src/mesa/glapi/dispatch.h to mesa.Chia-I Wu2010-02-251-1/+1
* mesa: restore _mesa_snprintf() - it's needed for WindowsBrian Paul2010-02-191-1/+1
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-18/+18
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-12/+12
* Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke2010-02-191-1/+1
* Remove _mesa_atoi in favor of plain atoi.Kenneth Graunke2010-02-191-1/+1
* Remove _mesa_strstr in favor of plain strstr.Kenneth Graunke2010-02-191-8/+8
* mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul2010-02-041-1/+5
* mesa: fix double->float assignment warnings, int/uint comparison warningsBrian Paul2010-01-271-4/+4
* glsl: Remove unnecessary headers from shader_api.c.Vinson Lee2010-01-161-2/+0
* glsl: avoid redundant state changes in _mesa_use_program()Brian Paul2009-10-271-3/+4
* mesa: refactor, new print_shader_info()Brian Paul2009-10-231-25/+36
* mesa: added MESA_GLSL=useprog debug flagBrian Paul2009-10-161-6/+21
* mesa: minor tweak to printf stringBrian Paul2009-10-131-1/+1
* Merge branch 'mesa_7_6_branch'Nicolai Hähnle2009-10-071-9/+22
|\
| * shader_api: Fix bounds checking of glUniform and glUniformMatrixNicolai Hähnle2009-10-071-9/+22
* | mesa: added nopfrag/nopvert options for MESA_GLSLBrian Paul2009-09-291-0/+4
|/
* Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul2009-09-151-0/+15
|\
| * glsl: added some link debug code (disabled)Brian Paul2009-09-141-0/+15
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-261-4/+15
|\|
| * glsl: signal that the program needs to be re-translated when samplers changeBrian Paul2009-08-261-4/+15
* | glsl: asst. clean-ups in set_program_uniform()Brian Paul2009-08-261-14/+7
* | mesa: var renaming, new assertionBrian Paul2009-08-261-4/+5
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-261-3/+7
|\|
| * glsl: fix bug in sampler array indexingBrian Paul2009-08-261-3/+7
* | glsl: implement shader sampler validationBrian Paul2009-08-251-10/+102
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-141-2/+2
|\|
| * glsl: fix some uninitialized pointersBrian Paul2009-08-131-2/+2
* | mesa: compute, print shader checksumBrian Paul2009-08-041-2/+6
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-06-261-0/+1
|\|
| * glsl: Added gl_shader_state::EmitContReturn fieldBrian Paul2009-06-261-0/+1
* | mesa: more shader debug code (disabled)Brian Paul2009-05-081-0/+4
* | mesa: signal _NEW_PROGRAM_CONSTANTS instead of _NEW_PROGRAMBrian Paul2009-04-241-3/+3
|/
* mesa: new _NEW_PROGRAM_CONSTANTS flagBrian Paul2009-04-211-2/+2
* mesa: remove unused matrixType param from ctx->Driver.UniformMatrix() functionsBrian Paul2009-04-141-1/+1
* mesa: move #define for GL_PROGRAM_BINARY_LENGTH_OESBrian Paul2009-04-141-5/+0
* glsl: change GLSL #pragma initializationBrian Paul2009-03-191-0/+9