summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/r300_vertprog.c
AgeCommit message (Expand)Author
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-09-05r300g,r300c: memset the compiler struct to zerosMarek Olšák
2010-09-04r300g: add a new debug option which disables compiler optimizationsMarek Olšák
2010-09-04r300/compiler: make optimizations not use 0.5 swizzles in vertex shadersMarek Olšák
2010-09-04r300/compiler: add new compiler parameter max_constantsMarek Olšák
2010-09-04r300/compiler: add new compiler parameter max_alu_instsMarek Olšák
2010-06-10mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul
2010-03-24r300: fix off by oneMaciej Cencora
2010-03-24r300: fix vertex programs with big number of params (>255) under KMSMaciej Cencora
2010-03-24r300: fix wpos/fog handlingMaciej Cencora
2010-03-08r300: VAP flush is needed only when vertex program or constants are changedMaciej Cencora
2010-02-27r300: Add asserts to check for null pointer dereferences.Vinson Lee
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg
2010-02-19Remove _mesa_memcmp in favor of plain memcmp.Kenneth Graunke
2010-02-19Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke
2010-02-14r300: use new program cloning functionsBrian Paul
2010-01-25Merge branch 'mesa_7_7_branch'Brian Paul
2010-01-23r300: Remove unnecessary headers.Vinson Lee
2009-12-22mesa: Remove _mesa_exit wrapper for exit().Eric Anholt
2009-10-19Merge branch 'mesa_7_6_branch' of git+ssh://agd5f@git.freedesktop.org/git/mes...Alex Deucher
2009-10-16r300: fix vertex program parameters limitsMaciej Cencora
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