summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_fragprog.c
AgeCommit message (Expand)Author
2007-03-24r300: Fix texture coordinate calculation for rectangle texturesNicolai Haehnle
2007-03-21merge from masterBrian
2007-03-21r300: Remove the program-global const_sin indexNicolai Haehnle
2007-03-19r300: Cleanup fragment program constant allocation, share constantsNicolai Haehnle
2007-03-19r300: Fix special case (tmp.x <= 0) in fragment program LIT instructionNicolai Haehnle
2007-03-19r300: Clear fragment program instruction slots on first useNicolai Haehnle
2007-03-19r300: Dump fragment program after translation if RADEON_DEBUG=pixel is setNicolai Haehnle
2007-03-19r300: Whitespace cleanup (remove trailing spaces)Nicolai Haehnle
2007-03-19r300: Fix WRITEMASK handling when writing to result.depthNicolai Haehnle
2007-03-19r300: Streamlined fragment program LIT implementationNicolai Haehnle
2007-03-19r300: Fix fragment program reorderingNicolai Haehnle
2007-03-19r300: Fragment program dumps format tex instructionsNicolai Haehnle
2007-03-19r300: Fix hw fragment program dumpNicolai Haehnle
2007-03-19r300: Fix fragment program instruction pairing and register allocationNicolai Haehnle
2007-03-15r300: Added _mesa_copy_instructions.Oliver McFadden
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