aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_shader.c
Commit message (Expand)AuthorAgeFilesLines
* r300c, r600c: Remove these DRI drivers.Eric Anholt2011-10-281-145/+0
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-6/+6
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-1/+1
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-2/+2
* mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul2010-02-041-2/+5
* r300/fragprog: Finally get rid of the duplicate program copyNicolai Hähnle2009-07-271-1/+0
* r300: Allow compiler to add constants in a cleaner wayNicolai Hähnle2009-07-271-0/+2
* r300: Remove faux lazy translation of vertex programsNicolai Hähnle2009-07-271-3/+1
* r300: Remove some dependencies on additional fragment program copiesNicolai Hähnle2009-07-271-3/+1
* r300: rewrite FOGC and HPOS attribs handlingMaciej Cencora2009-07-131-2/+1
* r300: implement proper IsProgramNative check for vertex programsMaciej Cencora2009-07-131-2/+7
* r300: don't modify original vertex programMaciej Cencora2009-07-131-0/+1
* r300: cache translated fragment programsMaciej Cencora2009-07-131-7/+44
* r300: move common fp functions to seperate fileMaciej Cencora2009-04-191-3/+28
* r300: merge r300/r500 fragment program structuresMaciej Cencora2009-04-191-45/+10
* r300: r300/r500 fp shader merge WIPMaciej Cencora2009-04-191-4/+5
* r300: cleanup frag prog setup a littleMaciej Cencora2009-04-171-1/+20
* r300_fragprog: Refactoring and cleanupNicolai Haehnle2008-06-141-1/+0
* r500: fixup the program allocations to be the correct sizesDave Airlie2008-05-151-10/+31
* Fix-up #includes to remove some -I options.Brian2007-09-111-4/+3
* r300: Use GL_TRUE rather than 1 for the GLboolean type.Oliver McFadden2007-05-251-1/+2
* r300: Corrected a small error from 37cbf38c344012f9d6e938937dac3697b73721a8.Oliver McFadden2007-05-111-1/+0
* r300: Removed the r300BindProgram function; mesa default does better checking.Oliver McFadden2007-05-111-17/+1
* r300: Fixed some more function names.Oliver McFadden2007-05-091-1/+1
* r300: Last of the indent changes. :)Oliver McFadden2007-05-091-6/+3
* r300: Indented r300_shader.[ch].Oliver McFadden2007-05-091-42/+47
* r300: Fixed an unused variable warning and removed some cruft, too.Oliver McFadden2007-03-151-26/+0
* r300_select_vertex_shader4:Rune Petersen2006-11-171-8/+9
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-8/+12
* include tnl/tnl.h for _tnl_program_string()Tilman Sauerbeck2006-06-081-0/+1
* prevent possible program mix up with sw vps (Roland Scheidegger)Aapo Tahkola2006-06-061-0/+2
* Clean build.Aapo Tahkola2006-03-131-15/+7
* remove broken non arb fp pathAapo Tahkola2006-01-271-21/+0
* per vp sw fallbacksAapo Tahkola2006-01-271-8/+20
* No longer derive 'ati_fragment_shader' from 'program' class. Only theBrian Paul2005-11-191-0/+3
* Unify vertex/fragment program instuctions.Brian Paul2005-11-051-1/+1
* Compiled arrays for vtxfmt_a path.Aapo Tahkola2005-10-281-0/+1
* silence misc warningsBrian Paul2005-09-031-9/+16
* Clean up warnings in r300 code by making some symbols static, adding prototypesEric Anholt2005-07-201-2/+2
* Programmable per-vertex point sizes and proper result reg assigns.Aapo Tahkola2005-05-281-7/+4
* Implement enough of ARB_fragment_program for Keith's texenv programBen Skeggs2005-05-231-3/+23
* VBOs.Aapo Tahkola2005-05-111-7/+2
* Flat shading and bunch of clarifications to r300_reg.h .Aapo Tahkola2005-05-051-0/+1
* r300 side support for fixed function pipeline. This isnt functional with curr...Aapo Tahkola2005-04-301-4/+4
* Reorganized shader stuff.Aapo Tahkola2005-04-191-0/+99