aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* r300g: add a new debug option which disables compiler optimizationsMarek Olšák2010-09-0410-24/+35
* r300/compiler: compute the final number of temporaries during translationMarek Olšák2010-09-041-7/+23
* r300/compiler: make optimizations not use 0.5 swizzles in vertex shadersMarek Olšák2010-09-047-1/+8
* r300/compiler: use peephole and constant folding for vertex shaders tooMarek Olšák2010-09-041-1/+3
* r300/compiler: remove unused enum OPCODE_REPL_ALPHAMarek Olšák2010-09-041-5/+0
* r300/compiler: refactor fragment shader compilationMarek Olšák2010-09-0419-165/+85
* r300/compiler: add new compiler parameter max_constantsMarek Olšák2010-09-048-10/+18
* r300/compiler: refactor vertex shader compilationMarek Olšák2010-09-0418-161/+140
* r300/compiler: remove a redundant parameter in rc_pair_regallocMarek Olšák2010-09-043-3/+4
* r300/compiler: remove a redundant parameter in rc_dataflow_deadcodeMarek Olšák2010-09-044-5/+5
* r300/compiler: use null-terminated array of transformation functionsMarek Olšák2010-09-044-15/+20
* r300g: only check for an empty shader if there are no compile errorsMarek Olšák2010-09-041-8/+8
* r300/compiler: add new compiler parameter max_alu_instsMarek Olšák2010-09-0412-35/+38
* r300/compiler: put emulate_loop_state in radeon_compilerMarek Olšák2010-09-047-24/+20
* ir_reader: Run ir_validate on the generated IR.Kenneth Graunke2010-09-041-0/+2
* ir_reader: Emit global variables at the top of the instruction list.Kenneth Graunke2010-09-041-2/+11
* ir_reader: Drop support for reading the old assignment format.Kenneth Graunke2010-09-041-6/+4
* glsl: Regenerate autogenerated file builtin_function.cpp.Kenneth Graunke2010-09-041-402/+390
* glsl/builtins: Convert assignments to new format (with write mask).Kenneth Graunke2010-09-0415-398/+389
* ir_reader: Read the new assignment format (with write mask).Kenneth Graunke2010-09-041-6/+46
* ir_reader: Track the current function and report it in error messages.Kenneth Graunke2010-09-041-0/+6
* glsl/builtins: Actually print the info log if reading a builtin failed.Kenneth Graunke2010-09-041-0/+1
* nvfx: consolidate tiny filesLuca Barbieri2010-09-049-134/+94
* mesa/st: add missing _mesa_set_fetch_functions in st_get_tex_imageLuca Barbieri2010-09-041-0/+2
* nvfx: fix vp DP2Luca Barbieri2010-09-041-1/+1
* nvfx: implement fp SSG properlyLuca Barbieri2010-09-041-5/+18
* nvfx: don't claim we support preds since the driver doesn'tLuca Barbieri2010-09-041-2/+2
* nv40: support all 10 texcoordsLuca Barbieri2010-09-043-12/+19
* nvfx: add missing context initLuca Barbieri2010-09-041-0/+3
* nvfx: tidy up state_emitLuca Barbieri2010-09-041-76/+84
* nvfx: support all coord conventions in hardwareLuca Barbieri2010-09-046-5/+41
* nvfx: add missing pushbuffer space checkLuca Barbieri2010-09-041-0/+2
* nvfx: support all possible vs constsLuca Barbieri2010-09-041-10/+5
* nvfx: set magic bit to round NPOT mipmap sizes down and not upLuca Barbieri2010-09-042-0/+6
* nvfx: allow nested blitter usage, fixing bug in clearLuca Barbieri2010-09-043-8/+21
* galahad: do map/unmap counting for resourcesBrian Paul2010-09-032-0/+18
* libgl-xlib: enable galahad supportBrian Paul2010-09-033-1/+18
* exec_list: replace class with structBrian Paul2010-09-031-1/+1
* mesa: fix up a commentBrian Paul2010-09-031-1/+2
* st/glx: added some commentsBrian Paul2010-09-031-0/+8
* nvfx: implement LIT in fpLuca Barbieri2010-09-032-1/+24
* glsl2: Use as_constant some places instead of constant_expression_valueIan Romanick2010-09-032-3/+3
* glsl2: Allow copy / constant propagation into array indicesIan Romanick2010-09-032-32/+12
* glsl2: Add module to perform simple loop unrollingIan Romanick2010-09-037-3/+123
* glsl2: Track the number of ir_loop_jump instructions that are in a loopIan Romanick2010-09-033-0/+27
* ir_expression: Add static operator_string methodIan Romanick2010-09-032-3/+13
* exec_node: Add insert_before that inserts an entire listIan Romanick2010-09-031-0/+23
* glsl2: Eliminate zero-iteration loopsIan Romanick2010-09-031-1/+7
* glsl2: Perform initial bits of loop analysis during compilationIan Romanick2010-09-032-0/+10
* glsl2: Add module to suss out loop control variables from loop analysis dataIan Romanick2010-09-034-1/+305