summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_vertprog.c
AgeCommit message (Expand)Author
2009-06-07r300: remove unused codeMaciej Cencora
2009-06-07r300: fixup vertex attributes orderingMaciej Cencora
2009-05-16r300: cleanup vertex program related functionsMaciej Cencora
2009-04-14mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul
2009-03-07r300: remove assignment to removed StringPos fieldBrian Paul
2009-03-07mesa: gl_register_file enum typedefBrian Paul
2009-03-06r300: rewrite and hopefully simplify RS setupMaciej Cencora
2008-06-21replace __inline and __inline__ with INLINE macroBrian Paul
2008-05-06r300: fragment.position input needs no blanking out, it's correctly handled i...Markus Amsler
2008-03-30r300: Copy-and-paste error from the vertex program branch.Markus Amsler
2008-03-30r300: Take PROGRAM_CONSTANT into account.Markus Amsler
2008-03-26r300: Indented the vertex program code...Oliver McFadden
2008-03-26r300: Added Copyright lines to the vertex program code.Oliver McFadden
2008-03-26r300: Renamed the Mesa opcode translation functions.Oliver McFadden
2008-03-26r300: Renamed the destination-and-opcode/source macros to more appropriate na...Oliver McFadden
2008-03-24r300: Merged the constant zero/one source macros.Oliver McFadden
2008-03-24r300: Merged the Vector and Math Engine opcode macros.Oliver McFadden
2008-03-02r300: Corrected a bug with the SUB instruction.Oliver McFadden
2008-03-02r300: Corrected a bug with the MAD instruction.Oliver McFadden
2008-03-01r300: Indented the vertex program code with longer lines.Oliver McFadden
2008-03-01r300: Moved the PREFER_DP4 define near the position invariant function.Oliver McFadden
2008-03-01r300: Added a TODO comment for the MAD opcodes.Oliver McFadden
2008-03-01r300: Use the VE_ADD hardware opcode for the SUB opcode.Oliver McFadden
2008-03-01r300: Use the VE_MULTIPLY hardware opcode for the MUL opcode.Oliver McFadden
2008-03-01r300: Cleaned up the XPD opcode temporary register usage.Oliver McFadden
2008-03-01r300: Cleaned up extra white space.Oliver McFadden
2008-03-01r300: Prefer to use the VE_ADD for simple MOV style opcodes.Oliver McFadden
2008-03-01r300: Removed the (undocumented) MAD_2 opcode.Oliver McFadden
2008-03-01r300: Cleaned up the MAD/MAD_2 opcode selection.Oliver McFadden
2008-03-01r300: Removed duplicate component selection defines.Oliver McFadden
2008-03-01r300: Removed duplicate source register class defines.Oliver McFadden
2008-03-01r300: Renamed the vertex program source register macro.Oliver McFadden
2008-03-01r300: Converted to the new Math Engine defines.Oliver McFadden
2008-03-01r300: Renamed the Vector Engine opcode macro.Oliver McFadden
2008-03-01r300: Converted to the new Vector Engine defines.Oliver McFadden
2008-03-01r300: Removed the duplicate dest register defines.Oliver McFadden
2008-02-27r300: add artificial output to match fragment program inputMarkus Amsler
2008-01-02rx00: fix off by one error in tempreg checkHans de Goede
2007-09-11Fix-up #includes to remove some -I options.Brian
2007-07-18r300: Oops, made a mistake on commit fb4e071beda6e3b9e68a21bbc7649b6c4733c485.Oliver McFadden
2007-07-18r300: Cleaned up vertprog construction.Oliver McFadden
2007-07-18r300: Corrected texcoord start when BFC1 is enabled.Tommy Schultz Lassen
2007-07-16r300: Corrected some progs/fp/* regressions from the BFC patch.Oliver McFadden
2007-07-16r300: Use _mesa_num_inst_src_regs for number of arguments.Oliver McFadden
2007-07-16r300: Corrected vertprog FLR and XPD instruction regression.Oliver McFadden
2007-07-16r300: Added code for vertprog opcode ARL.Oliver McFadden
2007-07-16r300: Don't need vertprog scalar flag anymore; it's handled explicitly...Oliver McFadden
2007-07-16r300: Removed broken RCC vertprog opcode.Oliver McFadden
2007-07-16r300: More vertprog rework; give each opcode it's own function.Oliver McFadden
2007-07-16r300: Reorder the vertprog code to the ARB specification.Oliver McFadden