aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/program.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-913/+0
* mesa: Handle FEATURE_es2_glsl differences at runtime tooKristian Høgsberg2010-05-241-1/+2
* mesa: fix instruction indexing bugsBrian Paul2010-04-091-2/+2
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-8/+8
* mesa: replace _mesa_bzero() with memset()Brian Paul2010-02-191-1/+1
* Remove _mesa_memset in favor of plain memset.Kenneth Graunke2010-02-191-1/+1
* Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke2010-02-191-1/+1
* mesa: copy frag coord layout fields tooBrian Paul2010-02-131-0/+2
* mesa: change _mesa_find_free_register() to find multiple free regsBrian Paul2010-02-011-26/+46
* mesa: fix double->float assignment warnings, int/uint comparison warningsBrian Paul2010-01-271-1/+1
* Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul2009-12-111-3/+11
|\
| * mesa: check dst reg in _mesa_find_free_register()Brian Paul2009-12-111-3/+11
* | mesa: remove: unused gl_vertex_program::TnlData fieldBrian Paul2009-09-241-7/+0
|/
* r300: Fix handling of NV_vertex_program parametersNicolai Hähnle2009-09-211-0/+1
* mesa: additional instruction field size assertionsBrian Paul2009-08-261-0/+6
* mesa: silence warningBrian Paul2009-06-171-0/+2
* mesa: added _mesa_postprocess_program() to aid shader debuggingBrian Paul2009-06-171-0/+58
* mesa: add switch case for GL_VERTEX_STATE_PROGRAM_NV in _mesa_new_program()Brian Paul2009-04-181-0/+1
* mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul2009-02-281-3/+3
* mesa: increase MAX_UNIFORMS to 1024 (of vec4 type)Brian Paul2009-02-181-0/+9
* mesa: fix off-by-one bug in _mesa_delete_instructions()Brian Paul2009-01-091-1/+1
* Merge commit 'origin/master' into gallium-0.2Keith Whitwell2008-10-101-1/+5
|\
| * mesa: fix assertion in _mesa_reference_program()Brian Paul2008-09-261-1/+5
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-101-5/+36
|\ \
| * | mesa: in _mesa_combine_programs() take new STATE_CURRENT_ATTRIB color into ac...Brian Paul2008-10-081-5/+36
* | | Merge branch 'master' into gallium-0.2Keith Whitwell2008-09-211-1/+1
|\ \ \ | | |/ | |/|
| * | mesa: set point stateBrian Paul2008-09-211-0/+4
| * | mesa: Use appropriate unsigned/signed, float/integer types.José Fonseca2008-09-211-1/+1
| * | mesa: move fixed function vertex program builder from tnl to core mesaKeith Whitwell2008-09-211-0/+6
| * | mesa: prefix a bunch of #include lines with "main/".Brian Paul2008-09-181-3/+3
* | | Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell2008-09-111-4/+13
|\ \ \ | |/ / |/| / | |/
| * mesa: set point stateBrian Paul2008-08-121-0/+4
| * mesa: Prefix main includes with dir to avoid conflicts.José Fonseca2008-07-241-3/+3
| * mesa: refactor: move _mesa_Bind/Gen/DeleteProgram() to arbprogram.cBrian2008-07-211-208/+1
| * mesa: Use appropriate unsigned/signed, float/integer types.José Fonseca2008-06-241-1/+1
| * fix tempReg test in _mesa_combine_programs()Brian Paul2008-05-191-1/+1
| * fix some additional program refcounting bugsBrian Paul2008-05-141-3/+2
| * gallium: implement full reference counting for vertex/fragment programsBrian Paul2008-05-071-35/+68
| * mesa: added _mesa_insert_instructions()Brian2008-04-071-10/+50
| * gallium: make sure to set the SamplersUsed field for bitmap/drawpixels shadersBrian Paul2008-04-041-0/+2
| * mesa: fix some issues in _mesa_combine_programs()Brian Paul2008-03-251-2/+21
| * use ctx->Driver.DeleteProgram() in a few more placesBrian2008-03-221-1/+1
| * copy UsesKill state in _mesa_combine_programs()Brian2008-01-161-0/+7
| * free program cachesBrian2008-01-011-0/+2
| * alloc caches for fixed-func vertex/fragment progsBrian2007-10-311-0/+4
| * fix InputsRead bug in _mesa_combine_programs()Brian2007-10-301-2/+6
| * make _mesa_combine_programs() params constBrian2007-10-301-1/+2
| * Added _mesa_combine_programs() for concatenating two programs.Brian2007-10-301-0/+149
| * Re-implement GLSL texture sampler variables.Brian2007-10-261-0/+5
| * call ctx->Driver.NewProgram() instead of _mesa_new_program()Brian2007-07-241-1/+1