summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_fragprog.c
AgeCommit message (Expand)Author
2007-03-15r300: Use _mesa_alloc_instructions/_mesa_init_instructions instead of malloc.Oliver McFadden
2007-03-15r300: Updated R300 to use the new SWIZZLE macros.Oliver McFadden
2007-03-15Committed Rune Petersen's fragment.position patch (Bug #10024) plus a few smallOliver McFadden
2007-03-09Merge branch 'origin' into glsl-compiler-1Brian
2007-03-01Optimize cos&sin instruction a bit more.Rune Petersen
2007-02-23Update DRI drivers for new glsl compiler.Brian
2007-02-14r300: Fix cos & add scs to fragment program.Rune Peterson
2007-02-12r300: Add proper support for sin/cos instruction in fragment programRune Peterson
2007-01-11Fix typo from commit 1d312ae0137eb39bf74fac91eb97ed25c289a4ca .Jerome Glisse
2007-01-04r300: Correct bug introduced by fragprog rework.Jerome Glisse
2006-12-25Rework r300 fragprog avoid using bitfield structure.Jerome Glisse
2006-11-20Disable fragment program debug messages.Rune Petersen
2006-11-17fragment.position supportRune Petersen
2006-11-05Add sin instruction to fragment program.Jerome Glisse
2006-11-04Add cos instruction and remove left over debug.Jerome Glisse
2006-11-01Add LIT instruction to fragment program.Jerome Glisse
2006-08-31re-apply shader fix.Rune Petersen
2006-07-20Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul
2006-07-15A small logic error.Rune Petersen
2006-05-23init mask=0 to silence warningBrian Paul
2006-03-29FP textures and fixes (Ewald Snel)Brian Paul
2006-03-13Clean build.Aapo Tahkola
2006-01-27remove broken non arb fp pathAapo Tahkola
2006-01-21Do individual negetation in swizzling, thus we canJerome Glisse
2006-01-21Indent & wrap around 80Jerome Glisse
2006-01-21Add individual component negation.Jerome Glisse
2006-01-13namespace pollution fixes (Tilman Sauerbeck)Aapo Tahkola
2006-01-09Missing patch from Ben Skeggs:Aapo Tahkola
2006-01-09Fix node setup(from Ben Skeggs)Aapo Tahkola
2005-11-20Make Saturate a 2-bit field again, renamed to SaturateMode with threeBrian Paul
2005-11-19remove #include arbfragparse.hBrian Paul
2005-11-12Move stuff common to vertex/fragment_program into the base class, including:Brian Paul
2005-11-07s/_mesa_debug_fp_inst/_mesa_print_program/Brian Paul
2005-11-05Unify vertex/fragment program instuctions.Brian Paul
2005-10-31fix problems found with gcc 2.96 (bug 4934)Brian Paul
2005-10-26Reduce stderr noise and fix some compiler warnings.Aapo Tahkola
2005-07-20Clean up warnings in r300 code by making some symbols static, adding prototypesEric Anholt
2005-06-08- Secondary colourBen Skeggs
2005-06-06TEX to outputBen Skeggs
2005-06-05Fix xyz/w interaction (needs a cleanup still..)Ben Skeggs
2005-05-28Play with swizzling a bit.Ben Skeggs
2005-05-26constant trackingBen Skeggs
2005-05-25- Remove one of the loops in emit_arithBen Skeggs
2005-05-23Implement enough of ARB_fragment_program for Keith's texenv programBen Skeggs