summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_vertprog.c
AgeCommit message (Expand)Author
2009-10-04r300/compiler: Refactor to allow different instruction typesNicolai Hähnle
2009-10-03Merge branch 'master' into r300-compilerNicolai Hähnle
2009-09-22r300: Fix crash reported in bug #24066Nicolai Hähnle
2009-09-21Merge branch 'master' into r300-compilerNicolai Hähnle
2009-09-21r300: Zero-initialize register for NV_vertex_programNicolai Hähnle
2009-09-06Merge branch 'master' into r300-compilerNicolai Hähnle
2009-09-06r300/compiler: New dataflow structures and passesNicolai Hähnle
2009-08-31r300: Convert to shared debug code.Pauli Nieminen
2009-08-30r300: Move Mesa -> RC program conversion to classic Mesa driverNicolai Hähnle
2009-08-27r300: Debug messages are written to stderr, so fflush thatNicolai Hähnle
2009-08-21r300: Clean emit code.Pauli Nieminen
2009-07-27r300/fragprog: Move wpos_attr and fog_attr where they belongNicolai Hähnle
2009-07-27r300/vertprog: Move Mesa-dependent input/output handling out of compilerNicolai Hähnle
2009-07-27r300/vertprog: Refactor fog_as_texcoord to use rc_programNicolai Hähnle
2009-07-27r300/vertprog: Refactor addArtificialOutputs to use rc_programNicolai Hähnle
2009-07-27r300: Allow compiler to add constants in a cleaner wayNicolai Hähnle
2009-07-27r300/compiler: Lay groundwork for better error handlingNicolai Hähnle
2009-07-27r300: Remove dependency on GLcontext from compilerNicolai Hähnle
2009-07-27r300: Move vertex program compilation to compilerNicolai Hähnle
2009-07-27r300: Cleanup vertex_program structureNicolai Hähnle
2009-07-27r300: Remove faux lazy translation of vertex programsNicolai Hähnle
2009-07-27r300: Remove some dependencies on additional fragment program copiesNicolai Hähnle
2009-07-27r300: Remove GLcontext requirement from radeon_nqssadceNicolai Hähnle
2009-07-27r300: Detangle fragment program compiler from driver-specific structureNicolai Hähnle
2009-07-13r300: always assume all components are read by fragment programMaciej Cencora
2009-07-13r300: Fix fogcoord rewritingNicolai Hähnle
2009-07-13r300: fix swizzle masking in getUsedComponentsMaciej Cencora
2009-07-13r300: minor fixMaciej Cencora
2009-07-13r300: hw can handle per component negations in vertex shadersMaciej Cencora
2009-07-13r300: use NQSSADCE for vertex programsMaciej Cencora
2009-07-13r300: rewrite FOGC and HPOS attribs handlingMaciej Cencora
2009-07-13r300: bind vertex program to fragment programMaciej Cencora
2009-07-13r300: implement proper IsProgramNative check for vertex programsMaciej Cencora
2009-07-13r300: don't modify original vertex programMaciej Cencora
2009-07-13r300: translate non native insts earlier for easier debuggingMaciej Cencora
2009-07-13r300: print vertex program after adding artificial output instsMaciej Cencora
2009-07-13r300: use mesa provided function for adding MVP codeMaciej Cencora
2009-07-13r300: simplify insert_wpos a littleMaciej Cencora
2009-06-11r300: fix vertex program bugMaciej Cencora
2009-06-11r300: move some code for easier debuggingMaciej Cencora
2009-06-11r300: print vertex program when debugging is enabledMaciej Cencora
2009-06-11r300: fix output register allocation for vertex shadersMaciej Cencora
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