summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/compiler/radeon_program.c
AgeCommit message (Expand)AuthorFilesLines
2010-11-26r300/compiler: move util functions to radeon_compiler_utilMarek Olšák1-21/+0
2010-11-26r300/compiler: remove duplicate function rc_mask_to_swzMarek Olšák1-11/+0
2010-11-21r300/compiler: Add a more efficient version of rc_find_free_temporary()Tom Stellard1-21/+83
2010-11-21r300/compiler: Convert RGB to alpha in the schedulerTom Stellard1-0/+11
2010-09-04r300/compiler: refactor vertex shader compilationMarek Olšák1-2/+4
2010-09-04r300/compiler: use null-terminated array of transformation functionsMarek Olšák1-2/+1
2010-01-08r300: Move initial declaration outside for loop.Vinson Lee1-2/+4
2009-10-04r300/compiler: Refactor the radeon_pair code to support control flow instruct...Nicolai Hähnle1-4/+8
2009-10-04r300/compiler: Refactor to allow different instruction typesNicolai Hähnle1-6/+6
2009-10-03r300/compiler: Introduce control flow instructions and refactor dataflowNicolai Hähnle1-1/+18
2009-09-06r300/compiler: New dataflow structures and passesNicolai Hähnle1-149/+1
2009-08-30r300: Remove all Mesa dependencies from the shader compilerNicolai Hähnle1-28/+175
2009-08-30r300: Move Mesa -> RC program conversion to classic Mesa driverNicolai Hähnle1-26/+0
2009-08-27r300/compiler: Fix bug in rc_find_free_temporaryNicolai Hähnle1-2/+8
2009-07-27r300/compiler: Refactor local transforms to use rc_programNicolai Hähnle1-65/+8
2009-07-27r300: Allow compiler to add constants in a cleaner wayNicolai Hähnle1-0/+11
2009-07-27r300/compiler: Refactor nqssadce to use rc_programNicolai Hähnle1-0/+7
2009-07-27r300/compiler: Add rc_print_programNicolai Hähnle1-0/+24
2009-07-27r300: Introduce rc_program and use it in radeon_pairNicolai Hähnle1-0/+70
2009-07-27r300: Remove GLcontext requirement from radeonLocalTransformNicolai Hähnle1-2/+0
2009-07-27r300: Detangle fragment program compiler from driver-specific structureNicolai Hähnle1-0/+128