summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_fragprog.c
Commit message (Expand)AuthorAgeFilesLines
* r300: Writing to result.depth in fragment programs (R3xx; only stub for R5xx)Nicolai Haehnle2008-06-011-0/+2
* [r300] Fix KIL instruction and swizzling of texture coordinatesNicolai Haehnle2008-06-011-39/+48
* R300: cleanup FS code and fill in missing detailsAlex Deucher2008-05-131-105/+102
* Initial r5xx fragment program compiler support.Corbin Simpson2008-05-021-0/+1
* r300: Take PROGRAM_CONSTANT into account.Markus Amsler2008-03-301-0/+1
* r300: fragprog tex instruction now take writemask into acount.Jerome Glisse2007-10-071-1/+5
* r300: Use __FUNCTION__ not __func__.Oliver McFadden2007-05-111-1/+1
* r300: Added some more Doxygen documentation and made some functions static.Oliver McFadden2007-05-091-6/+6
* r300: Added a few more Doxygen comments.Christoph Bill2007-05-091-6/+6
* r300: Converted "rp" variables (r300_fragment_program) to "fp".Oliver McFadden2007-05-091-371/+371
* r300: Fixed indenting from previous commitOliver McFadden2007-05-091-1/+1
* r300: Fixed some more function names.Oliver McFadden2007-05-091-1/+1
* r300: Last of the indent changes. :)Oliver McFadden2007-05-091-1/+1
* r300: Indented r300_fragprog.[ch].Oliver McFadden2007-05-091-555/+526
* r300: Fix warnings that were introduced by the glsl mergeNicolai Haehnle2007-03-261-2/+6
* merge of glsl-compiler-1 branchBrian2007-03-261-2/+3
|\
| * merge from masterBrian2007-03-211-437/+871
| |\
| * \ Merge branch 'origin' into glsl-compiler-1Brian2007-03-091-168/+146
| |\ \
| * | | Update DRI drivers for new glsl compiler.Brian2007-02-231-2/+3
* | | | r300: Fix regression: unnecessary node indirectionNicolai Haehnle2007-03-251-2/+7
* | | | r300: Fix texture coordinate calculation for rectangle texturesNicolai Haehnle2007-03-241-2/+37
| |_|/ |/| |
* | | r300: Remove the program-global const_sin indexNicolai Haehnle2007-03-211-28/+23
* | | r300: Cleanup fragment program constant allocation, share constantsNicolai Haehnle2007-03-191-62/+52
* | | r300: Fix special case (tmp.x <= 0) in fragment program LIT instructionNicolai Haehnle2007-03-191-2/+2
* | | r300: Clear fragment program instruction slots on first useNicolai Haehnle2007-03-191-0/+2
* | | r300: Dump fragment program after translation if RADEON_DEBUG=pixel is setNicolai Haehnle2007-03-191-1/+1
* | | r300: Whitespace cleanup (remove trailing spaces)Nicolai Haehnle2007-03-191-109/+109
* | | r300: Fix WRITEMASK handling when writing to result.depthNicolai Haehnle2007-03-191-3/+8
* | | r300: Streamlined fragment program LIT implementationNicolai Haehnle2007-03-191-62/+101
* | | r300: Fix fragment program reorderingNicolai Haehnle2007-03-191-5/+32
* | | r300: Fragment program dumps format tex instructionsNicolai Haehnle2007-03-191-2/+28
* | | r300: Fix hw fragment program dumpNicolai Haehnle2007-03-191-17/+34
* | | r300: Fix fragment program instruction pairing and register allocationNicolai Haehnle2007-03-191-265/+509
* | | r300: Added _mesa_copy_instructions.Oliver McFadden2007-03-151-1/+1
* | | r300: Use _mesa_alloc_instructions/_mesa_init_instructions instead of malloc.Oliver McFadden2007-03-151-6/+4
* | | r300: Updated R300 to use the new SWIZZLE macros.Oliver McFadden2007-03-151-3/+3
* | | Committed Rune Petersen's fragment.position patch (Bug #10024) plus a few smallOliver McFadden2007-03-151-0/+91
| |/ |/|
* | Optimize cos&sin instruction a bit more.Rune Petersen2007-03-011-168/+146
|/
* r300: Fix cos & add scs to fragment program.Rune Peterson2007-02-141-87/+183
* r300: Add proper support for sin/cos instruction in fragment programRune Peterson2007-02-121-117/+154
* Fix typo from commit 1d312ae0137eb39bf74fac91eb97ed25c289a4ca .Jerome Glisse2007-01-111-1/+1
* r300: Correct bug introduced by fragprog rework.Jerome Glisse2007-01-041-4/+5
* Rework r300 fragprog avoid using bitfield structure.Jerome Glisse2006-12-251-289/+464
* Disable fragment program debug messages.Rune Petersen2006-11-201-3/+1
* fragment.position supportRune Petersen2006-11-171-0/+7
* Add sin instruction to fragment program.Jerome Glisse2006-11-051-2/+64
* Add cos instruction and remove left over debug.Jerome Glisse2006-11-041-41/+64
* Add LIT instruction to fragment program.Jerome Glisse2006-11-011-16/+86
* re-apply shader fix.Rune Petersen2006-08-311-1/+1
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-5/+5