summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r300/compiler
AgeCommit message (Expand)AuthorFilesLines
2017-09-08r300: use ARRAY_SIZE macroEric Engestrom1-1/+3
2016-08-01r300g: Avoid aliasing violation.Matt Turner1-1/+2
2016-06-23Remove wrongly repeated words in commentsGiuseppe Bilotta2-2/+2
2016-01-06gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan1-1/+1
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-1/+1
2015-08-18util/ra: Make allocating conflict lists optionalJason Ekstrand1-1/+2
2015-04-27Fix a few typosZoë Blade2-2/+2
2015-03-09r300g: remove the broken SNORM->UNORM shader lowering passMarek Olšák2-53/+0
2015-03-04r300g: Check return value of snprintf().Matt Turner1-1/+6
2015-03-04r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.Matt Turner1-3/+3
2015-02-26r300g/tests: Include stdio.h.Vinson Lee1-0/+2
2015-02-26radeon/compiler: include stdio.hBrian Paul1-0/+1
2015-02-26r300g: remove dependency on compiler.hBrian Paul4-3/+4
2014-12-21r300g: implement ARR opcodeDavid Heidelberg3-3/+15
2014-10-14r300/compiler: remove useless checkDavid Heidelberger1-5/+2
2014-09-24gallium/r300: remove obsolete declarationEmil Velikov1-1/+0
2014-09-23mesa: Move register_allocate.c to util.Eric Anholt1-1/+1
2014-09-12r300g: set register classes before interferencesConnor Abbott1-2/+4
2014-08-28gallium/radeon: cleanup header inclusionEmil Velikov7-7/+7
2014-08-20r300g: Fix path to test programs for out-of-tree buildsMichel Dänzer1-1/+1
2014-08-13r300g: Fix bug in build_loop_info()/compiler v2Tom Stellard1-11/+23
2014-08-13ra: cleanup the public APIConnor Abbott1-1/+1
2014-08-04util: Gather some common macrosJason Ekstrand1-1/+1
2014-02-28r300g/tests: Added missing fclose for FILE resource.Siavash Eliasi1-0/+3
2013-12-09r300/compiler/tests: Fix line length check in test parserTom Stellard1-1/+3
2013-12-09r300/compiler/tests: Fix segfaultTom Stellard1-6/+5
2013-10-21r300g/compiler: Fix unsigned comparison with less than zeroDavid Heidelberger1-1/+1
2013-08-07r300g/compiler/tests: Fix segfaultTom Stellard3-4/+4
2013-07-12tgsi: rename the TGSI fragment kill opcodesBrian Paul3-8/+8
2013-06-30r300g/compiler: Prevent regalloc from swizzling texture operands v2Tom Stellard4-0/+123
2013-06-30r300g/compiler/tests: Add an assembly parserTom Stellard5-16/+200
2013-04-12r300g: Fix bug in OMOD optimizationTom Stellard1-1/+3
2013-02-21r300g/compiler: Fix bug in OMOD foldingTom Stellard2-1/+76
2013-02-21r300g/tests: Add helper functions for creating a full programTom Stellard2-8/+75
2013-02-21r300g/tests: Exit test runner with a valid status codeTom Stellard5-6/+22
2013-02-21r300g/complier: Make r300_vertprog_swizzle_caps visible in other filesTom Stellard2-1/+3
2013-02-21r300g/compiler: Fix typo in commentTom Stellard1-1/+1
2013-02-21r300g/compiler: Add missing license headersTom Stellard13-1/+339
2013-02-06r300/compiler: copy-propagate saturate mode when possibleMarek Olšák1-2/+19
2013-02-06r300/compiler: add support for saturate output modifier in r500 vertex shadersMarek Olšák1-8/+15
2013-01-06r300g/compiler: add shader emulation for the alpha_to_one stateMarek Olšák5-0/+41
2012-11-16r300/compiler: Avoid generating MOV instructions for invalid IMM swizzles v2Tom Stellard1-4/+349
2012-09-19r300/compiler: Use precomputed q values in the register allocatorTom Stellard1-1/+69
2012-09-19r300g: Init regalloc state during context creationTom Stellard4-153/+191
2012-09-19r300/compiler: Don't create register classes for inputsTom Stellard1-14/+1
2012-09-19ra: Add q_values parameter to ra_set_finalize()Tom Stellard1-1/+1
2012-09-05Don't cast the return value of malloc/reallocMatt Turner1-2/+2
2012-08-27r300g: implement TRUNC correctlyMarek Olšák3-0/+41
2012-08-26r300/compiler: Use variable lists in the rename_regs passTom Stellard1-17/+14
2012-08-14mesa: Kill GL_ARB_shadow_ambient with fireIan Romanick2-12/+2