summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_shader.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-27r300/fragprog: Finally get rid of the duplicate program copyNicolai Hähnle1-1/+0
2009-07-27r300: Allow compiler to add constants in a cleaner wayNicolai Hähnle1-0/+2
2009-07-27r300: Remove faux lazy translation of vertex programsNicolai Hähnle1-3/+1
2009-07-27r300: Remove some dependencies on additional fragment program copiesNicolai Hähnle1-3/+1
2009-07-13r300: rewrite FOGC and HPOS attribs handlingMaciej Cencora1-2/+1
2009-07-13r300: implement proper IsProgramNative check for vertex programsMaciej Cencora1-2/+7
2009-07-13r300: don't modify original vertex programMaciej Cencora1-0/+1
2009-07-13r300: cache translated fragment programsMaciej Cencora1-7/+44
2009-04-19r300: move common fp functions to seperate fileMaciej Cencora1-3/+28
2009-04-19r300: merge r300/r500 fragment program structuresMaciej Cencora1-45/+10
2009-04-19r300: r300/r500 fp shader merge WIPMaciej Cencora1-4/+5
2009-04-17r300: cleanup frag prog setup a littleMaciej Cencora1-1/+20
2008-06-14r300_fragprog: Refactoring and cleanupNicolai Haehnle1-1/+0
2008-05-15r500: fixup the program allocations to be the correct sizesDave Airlie1-10/+31
2007-09-11Fix-up #includes to remove some -I options.Brian1-4/+3
2007-05-25r300: Use GL_TRUE rather than 1 for the GLboolean type.Oliver McFadden1-1/+2
2007-05-11r300: Corrected a small error from 37cbf38c344012f9d6e938937dac3697b73721a8.Oliver McFadden1-1/+0
2007-05-11r300: Removed the r300BindProgram function; mesa default does better checking.Oliver McFadden1-17/+1
2007-05-09r300: Fixed some more function names.Oliver McFadden1-1/+1
2007-05-09r300: Last of the indent changes. :)Oliver McFadden1-6/+3
2007-05-09r300: Indented r300_shader.[ch].Oliver McFadden1-42/+47
2007-03-15r300: Fixed an unused variable warning and removed some cruft, too.Oliver McFadden1-26/+0
2006-11-17r300_select_vertex_shader4:Rune Petersen1-8/+9
2006-07-20Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul1-8/+12
2006-06-08include tnl/tnl.h for _tnl_program_string()Tilman Sauerbeck1-0/+1
2006-06-06prevent possible program mix up with sw vps (Roland Scheidegger)Aapo Tahkola1-0/+2
2006-03-13Clean build.Aapo Tahkola1-15/+7
2006-01-27remove broken non arb fp pathAapo Tahkola1-21/+0
2006-01-27per vp sw fallbacksAapo Tahkola1-8/+20
2005-11-19No longer derive 'ati_fragment_shader' from 'program' class. Only theBrian Paul1-0/+3
2005-11-05Unify vertex/fragment program instuctions.Brian Paul1-1/+1
2005-10-28Compiled arrays for vtxfmt_a path.Aapo Tahkola1-0/+1
2005-09-03silence misc warningsBrian Paul1-9/+16
2005-07-20Clean up warnings in r300 code by making some symbols static, adding prototypesEric Anholt1-2/+2
2005-05-28Programmable per-vertex point sizes and proper result reg assigns.Aapo Tahkola1-7/+4
2005-05-23Implement enough of ARB_fragment_program for Keith's texenv programBen Skeggs1-3/+23
2005-05-11VBOs.Aapo Tahkola1-7/+2
2005-05-05Flat shading and bunch of clarifications to r300_reg.h .Aapo Tahkola1-0/+1
2005-04-30r300 side support for fixed function pipeline. This isnt functional with curr...Aapo Tahkola1-4/+4
2005-04-19Reorganized shader stuff.Aapo Tahkola1-0/+99