aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/r300_vertprog.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Remove _mesa_exit wrapper for exit().Eric Anholt2009-12-221-1/+1
* Merge branch 'mesa_7_6_branch' of git+ssh://[email protected]/git/mes...Alex Deucher2009-10-191-7/+5
|\
| * r300: fix vertex program parameters limitsMaciej Cencora2009-10-161-7/+5
* | r300/compiler: Refactor to allow different instruction typesNicolai Hähnle2009-10-041-11/+11
* | Merge branch 'master' into r300-compilerNicolai Hähnle2009-10-031-0/+15
|\|
| * r300: Fix crash reported in bug #24066Nicolai Hähnle2009-09-221-0/+15
* | Merge branch 'master' into r300-compilerNicolai Hähnle2009-09-211-0/+31
|\|
| * r300: Zero-initialize register for NV_vertex_programNicolai Hähnle2009-09-211-0/+31
* | Merge branch 'master' into r300-compilerNicolai Hähnle2009-09-061-1/+1
|\|
| * r300: Convert to shared debug code.Pauli Nieminen2009-08-311-1/+1
* | r300/compiler: New dataflow structures and passesNicolai Hähnle2009-09-061-1/+0
* | r300: Move Mesa -> RC program conversion to classic Mesa driverNicolai Hähnle2009-08-301-1/+2
|/
* r300: Debug messages are written to stderr, so fflush thatNicolai Hähnle2009-08-271-1/+1
* r300: Clean emit code.Pauli Nieminen2009-08-211-0/+3
* r300/fragprog: Move wpos_attr and fog_attr where they belongNicolai Hähnle2009-07-271-2/+2
* r300/vertprog: Move Mesa-dependent input/output handling out of compilerNicolai Hähnle2009-07-271-5/+95
* r300/vertprog: Refactor fog_as_texcoord to use rc_programNicolai Hähnle2009-07-271-0/+3
* r300/vertprog: Refactor addArtificialOutputs to use rc_programNicolai Hähnle2009-07-271-3/+39
* r300: Allow compiler to add constants in a cleaner wayNicolai Hähnle2009-07-271-37/+34
* r300/compiler: Lay groundwork for better error handlingNicolai Hähnle2009-07-271-2/+2
* r300: Remove dependency on GLcontext from compilerNicolai Hähnle2009-07-271-1/+1
* r300: Move vertex program compilation to compilerNicolai Hähnle2009-07-271-1526/+23
* r300: Cleanup vertex_program structureNicolai Hähnle2009-07-271-15/+19
* r300: Remove faux lazy translation of vertex programsNicolai Hähnle2009-07-271-3/+4
* r300: Remove some dependencies on additional fragment program copiesNicolai Hähnle2009-07-271-3/+3
* r300: Remove GLcontext requirement from radeon_nqssadceNicolai Hähnle2009-07-271-2/+2
* r300: Detangle fragment program compiler from driver-specific structureNicolai Hähnle2009-07-271-7/+7
* r300: always assume all components are read by fragment programMaciej Cencora2009-07-131-49/+5
* r300: Fix fogcoord rewritingNicolai Hähnle2009-07-131-44/+21
* r300: fix swizzle masking in getUsedComponentsMaciej Cencora2009-07-131-4/+8
* r300: minor fixMaciej Cencora2009-07-131-1/+2
* r300: hw can handle per component negations in vertex shadersMaciej Cencora2009-07-131-25/+2
* r300: use NQSSADCE for vertex programsMaciej Cencora2009-07-131-1/+132
* r300: rewrite FOGC and HPOS attribs handlingMaciej Cencora2009-07-131-32/+47
* r300: bind vertex program to fragment programMaciej Cencora2009-07-131-107/+98
* r300: implement proper IsProgramNative check for vertex programsMaciej Cencora2009-07-131-7/+6
* r300: don't modify original vertex programMaciej Cencora2009-07-131-25/+26
* r300: translate non native insts earlier for easier debuggingMaciej Cencora2009-07-131-0/+202
* r300: print vertex program after adding artificial output instsMaciej Cencora2009-07-131-12/+12
* r300: use mesa provided function for adding MVP codeMaciej Cencora2009-07-131-93/+7
* r300: simplify insert_wpos a littleMaciej Cencora2009-07-131-45/+31
* r300: fix vertex program bugMaciej Cencora2009-06-111-6/+10
* r300: move some code for easier debuggingMaciej Cencora2009-06-111-17/+37
* r300: print vertex program when debugging is enabledMaciej Cencora2009-06-111-3/+14
* r300: fix output register allocation for vertex shadersMaciej Cencora2009-06-111-9/+19
* r300: remove unused codeMaciej Cencora2009-06-071-48/+0
* r300: fixup vertex attributes orderingMaciej Cencora2009-06-071-17/+10
* r300: cleanup vertex program related functionsMaciej Cencora2009-05-161-15/+130
* mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul2009-04-141-30/+19
* r300: remove assignment to removed StringPos fieldBrian Paul2009-03-071-1/+0