summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-09-05util: Utility function to determine the channels that can be written in a col...José Fonseca1-0/+33
2010-09-05scons: Re-enable SSE on MinGW.José Fonseca1-11/+11
2010-09-05gallivm: Pass condition masks as an unsigned bitmask.José Fonseca6-28/+42
2010-09-05gallivm: Cope with tgsi instruction reallocation failure.José Fonseca1-6/+10
2010-09-05ir_reader: Only validate IR when a global 'debug' flag is set.Kenneth Graunke1-1/+4
2010-09-05r300g,r300c: memset the compiler struct to zerosMarek Olšák4-0/+4
2010-09-04r300/compiler: Remove stray break statementTom Stellard1-1/+0
2010-09-05nvfx: support unlimited constants and immediates in fpLuca Barbieri2-49/+37
2010-09-05nvfx: support using blitter to copy depth/stencil resources, fix HeavenLuca Barbieri1-1/+8
2010-09-05r300/compiler: fix the instruction limit in vertex shadersMarek Olšák1-1/+1
2010-09-04nvfx: support rendering to more formatsLuca Barbieri4-2/+30
2010-09-04nvfx: move 2D format selection logic to 2D codeLuca Barbieri3-67/+75
2010-09-04nvfx: fix swizzling of high bpp surfacesLuca Barbieri2-39/+63
2010-09-04nvfx: fix some subrectangle copiesLuca Barbieri1-4/+6
2010-09-04nvfx: fix inlinining in nv04_2d.cLuca Barbieri1-1/+1
2010-09-04nvfx: fix the temporary copying logic and add assertsLuca Barbieri3-7/+24
2010-09-04nvfx: prevent swizzled rendering into formats where it's not supportedLuca Barbieri1-2/+4
2010-09-04Revert "ir_to_mesa: Load all the STATE_VAR elements of a builtin uniform to a...Marek Olšák1-291/+345
2010-09-04Revert "r300g: refuse to create a texture with size 0"Marek Olšák1-12/+0
2010-09-04r300g: remove unnecessary assignmentsMarek Olšák1-6/+0
2010-09-04r300/compiler: indent printed instructions according to the branch depthMarek Olšák1-4/+44
2010-09-04r300g: skip draw calls with no vertex elements, fixing hardlocksMarek Olšák1-0/+3
2010-09-04r300/compiler: use limits from the compiler input instead of inline constantsMarek Olšák1-5/+4
2010-09-04r300/compiler: improve register allocation with indexable temporaries for VSMarek Olšák1-17/+46
2010-09-04r300/compiler: fix handling of indexed temporaries in peepholeMarek Olšák1-1/+9
2010-09-04r300/compiler: disable deadcode elimination for indexed dst operandsMarek Olšák1-0/+14
2010-09-04r300/compiler: allocate at least FS inputs if register allocation is disabledMarek Olšák3-9/+52
2010-09-04r300g: add a new debug option which disables compiler optimizationsMarek Olšák10-24/+35
2010-09-04r300/compiler: compute the final number of temporaries during translationMarek Olšák1-7/+23
2010-09-04r300/compiler: make optimizations not use 0.5 swizzles in vertex shadersMarek Olšák7-1/+8
2010-09-04r300/compiler: use peephole and constant folding for vertex shaders tooMarek Olšák1-1/+3
2010-09-04r300/compiler: remove unused enum OPCODE_REPL_ALPHAMarek Olšák1-5/+0
2010-09-04r300/compiler: refactor fragment shader compilationMarek Olšák19-165/+85
2010-09-04r300/compiler: add new compiler parameter max_constantsMarek Olšák8-10/+18
2010-09-04r300/compiler: refactor vertex shader compilationMarek Olšák18-161/+140
2010-09-04r300/compiler: remove a redundant parameter in rc_pair_regallocMarek Olšák3-3/+4
2010-09-04r300/compiler: remove a redundant parameter in rc_dataflow_deadcodeMarek Olšák4-5/+5
2010-09-04r300/compiler: use null-terminated array of transformation functionsMarek Olšák4-15/+20
2010-09-04r300g: only check for an empty shader if there are no compile errorsMarek Olšák1-8/+8
2010-09-04r300/compiler: add new compiler parameter max_alu_instsMarek Olšák12-35/+38
2010-09-04r300/compiler: put emulate_loop_state in radeon_compilerMarek Olšák7-24/+20
2010-09-04ir_reader: Run ir_validate on the generated IR.Kenneth Graunke1-0/+2
2010-09-04ir_reader: Emit global variables at the top of the instruction list.Kenneth Graunke1-2/+11
2010-09-04ir_reader: Drop support for reading the old assignment format.Kenneth Graunke1-6/+4
2010-09-04glsl: Regenerate autogenerated file builtin_function.cpp.Kenneth Graunke1-402/+390
2010-09-04glsl/builtins: Convert assignments to new format (with write mask).Kenneth Graunke15-398/+389
2010-09-04ir_reader: Read the new assignment format (with write mask).Kenneth Graunke1-6/+46
2010-09-04ir_reader: Track the current function and report it in error messages.Kenneth Graunke1-0/+6
2010-09-04glsl/builtins: Actually print the info log if reading a builtin failed.Kenneth Graunke1-0/+1
2010-09-04nvfx: consolidate tiny filesLuca Barbieri9-134/+94