aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r300/compiler
Commit message (Expand)AuthorAgeFilesLines
* r300: use ARRAY_SIZE macroEric Engestrom2017-09-081-1/+3
* r300g: Avoid aliasing violation.Matt Turner2016-08-011-1/+2
* Remove wrongly repeated words in commentsGiuseppe Bilotta2016-06-232-2/+2
* gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* util/ra: Make allocating conflict lists optionalJason Ekstrand2015-08-181-1/+2
* Fix a few typosZoë Blade2015-04-272-2/+2
* r300g: remove the broken SNORM->UNORM shader lowering passMarek Olšák2015-03-092-53/+0
* r300g: Check return value of snprintf().Matt Turner2015-03-041-1/+6
* r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.Matt Turner2015-03-041-3/+3
* r300g/tests: Include stdio.h.Vinson Lee2015-02-261-0/+2
* radeon/compiler: include stdio.hBrian Paul2015-02-261-0/+1
* r300g: remove dependency on compiler.hBrian Paul2015-02-264-3/+4
* r300g: implement ARR opcodeDavid Heidelberg2014-12-213-3/+15
* r300/compiler: remove useless checkDavid Heidelberger2014-10-141-5/+2
* gallium/r300: remove obsolete declarationEmil Velikov2014-09-241-1/+0
* mesa: Move register_allocate.c to util.Eric Anholt2014-09-231-1/+1
* r300g: set register classes before interferencesConnor Abbott2014-09-121-2/+4
* gallium/radeon: cleanup header inclusionEmil Velikov2014-08-287-7/+7
* r300g: Fix path to test programs for out-of-tree buildsMichel Dänzer2014-08-201-1/+1
* r300g: Fix bug in build_loop_info()/compiler v2Tom Stellard2014-08-131-11/+23
* ra: cleanup the public APIConnor Abbott2014-08-131-1/+1
* util: Gather some common macrosJason Ekstrand2014-08-041-1/+1
* r300g/tests: Added missing fclose for FILE resource.Siavash Eliasi2014-02-281-0/+3
* r300/compiler/tests: Fix line length check in test parserTom Stellard2013-12-091-1/+3
* r300/compiler/tests: Fix segfaultTom Stellard2013-12-091-6/+5
* r300g/compiler: Fix unsigned comparison with less than zeroDavid Heidelberger2013-10-211-1/+1
* r300g/compiler/tests: Fix segfaultTom Stellard2013-08-073-4/+4
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-123-8/+8
* r300g/compiler: Prevent regalloc from swizzling texture operands v2Tom Stellard2013-06-304-0/+123
* r300g/compiler/tests: Add an assembly parserTom Stellard2013-06-305-16/+200
* r300g: Fix bug in OMOD optimizationTom Stellard2013-04-121-1/+3
* r300g/compiler: Fix bug in OMOD foldingTom Stellard2013-02-212-1/+76
* r300g/tests: Add helper functions for creating a full programTom Stellard2013-02-212-8/+75
* r300g/tests: Exit test runner with a valid status codeTom Stellard2013-02-215-6/+22
* r300g/complier: Make r300_vertprog_swizzle_caps visible in other filesTom Stellard2013-02-212-1/+3
* r300g/compiler: Fix typo in commentTom Stellard2013-02-211-1/+1
* r300g/compiler: Add missing license headersTom Stellard2013-02-2113-1/+339
* r300/compiler: copy-propagate saturate mode when possibleMarek Olšák2013-02-061-2/+19
* r300/compiler: add support for saturate output modifier in r500 vertex shadersMarek Olšák2013-02-061-8/+15
* r300g/compiler: add shader emulation for the alpha_to_one stateMarek Olšák2013-01-065-0/+41
* r300/compiler: Avoid generating MOV instructions for invalid IMM swizzles v2Tom Stellard2012-11-161-4/+349
* r300/compiler: Use precomputed q values in the register allocatorTom Stellard2012-09-191-1/+69
* r300g: Init regalloc state during context creationTom Stellard2012-09-194-153/+191
* r300/compiler: Don't create register classes for inputsTom Stellard2012-09-191-14/+1
* ra: Add q_values parameter to ra_set_finalize()Tom Stellard2012-09-191-1/+1
* Don't cast the return value of malloc/reallocMatt Turner2012-09-051-2/+2
* r300g: implement TRUNC correctlyMarek Olšák2012-08-273-0/+41
* r300/compiler: Use variable lists in the rename_regs passTom Stellard2012-08-261-17/+14
* mesa: Kill GL_ARB_shadow_ambient with fireIan Romanick2012-08-142-12/+2