summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-09-15nv50: put low limit on REG_ALLOC_TEMP and FP_RESULT_COUNTnv50-compilerChristoph Bumiller2-2/+5
2010-09-15nv50: improve and fix modifier folding optimizationChristoph Bumiller4-26/+46
2010-09-15nv50: consider address register in reload eliminationChristoph Bumiller1-7/+11
2010-09-13nv50: fix TXP depth comparison valueChristoph Bumiller1-16/+22
2010-09-13nv50: fix indirect CONST access with large or negative offsetsChristoph Bumiller2-3/+12
2010-09-13nv50: MOV TEMP[0], -CONST[0] must be float32 negationChristoph Bumiller1-2/+7
2010-09-13nv50: interp cannot write flags regChristoph Bumiller3-7/+25
2010-09-13nv50: check for immediates when turning MUL ADD into MADChristoph Bumiller1-0/+9
2010-09-13nv50: handle TGSI EXP and LOG againChristoph Bumiller2-3/+47
2010-09-12nv50: match TEMP limit with nv50 ir builderChristoph Bumiller1-1/+1
2010-09-12nv50: newlines in shader bincode printingChristoph Bumiller1-2/+5
2010-09-12nv50: cannot move from local mem to output reg directlyChristoph Bumiller3-3/+5
2010-09-12nv50: fix size of outputs_written arrayXavier Chantry1-1/+1
2010-09-12nv50: minor compiler fixes and cleanupsChristoph Bumiller4-8/+19
2010-09-12nv50: reduce bb_reachable_by runtime from pot to linearChristoph Bumiller3-21/+104
2010-09-09nv50: fix can_load check for 3rd sourceChristoph Bumiller1-7/+5
2010-09-09nv50: address regs are 16 bitChristoph Bumiller2-1/+5
2010-09-09nv50: duplicate interps in load_proj_tex_coordsChristoph Bumiller1-4/+35
2010-09-09nv50: create value references with the right typeChristoph Bumiller2-26/+29
2010-09-09nv50: use actual loads/stores if TEMPs are accessed indirectlyChristoph Bumiller10-23/+122
2010-09-09nv50: don't parse again in tgsi_2_ncChristoph Bumiller1-15/+3
2010-09-09nv50: prepare for having multiple functionsChristoph Bumiller8-52/+171
2010-09-09nv50: save tgsi instructionsChristoph Bumiller2-0/+6
2010-09-03nv50: load address register before using it, not afterChristoph Bumiller1-5/+7
2010-09-02Merge remote branch 'origin/master' into nv50-compilerChristoph Bumiller1069-48298/+116779
2010-09-02nv50: fix build-predicate functionChristoph Bumiller4-13/+65
2010-09-02nv50: fix find_dom_frontierChristoph Bumiller1-4/+5
2010-09-02r600g: fix memory/bo leakJerome Glisse4-2/+21
2010-09-02mesa: fix code generation for ir_unop_sqrtBrian Paul1-2/+3
2010-09-02mesa: fix some printf warnings with castsBrian Paul4-10/+10
2010-09-02r600g: fix thinko in shadow code.Dave Airlie1-1/+1
2010-09-02r600g: fix logicop, the 3d ROP is the 2D rop shifted twice.Dave Airlie1-1/+1
2010-09-02r600g: fix depth texture testsDave Airlie1-2/+2
2010-09-01glsl: Apply implicit conversions to structure constructor parameters.Kenneth Graunke2-3/+10
2010-09-01glsl: Convert constant record constructor parameters to ir_constants.Kenneth Graunke1-1/+3
2010-09-01glsl: Reject structure constructors that have too many arguments.Kenneth Graunke1-0/+6
2010-09-01glsl2: Remove unnecessary glsl_symbol_table::get_function parameter return_co...Ian Romanick3-9/+4
2010-09-01glsl2: Remove unused method glsl_type::generate_constructorIan Romanick2-59/+0
2010-09-01glsl2: Remove unused 'constructor' parameter from glsl_symbol_table::add_typeIan Romanick2-6/+4
2010-09-01glsl2: Don't generate constructor functions for structuresIan Romanick2-3/+2
2010-09-01glsl2: Emit structure constructors inlineIan Romanick1-37/+70
2010-09-02r600g: add missing vertex fetch formats to the translation table.Dave Airlie2-0/+3
2010-09-01r600g: fix binding of same texture to several target slotJerome Glisse2-23/+62
2010-09-01glsl: Fix write mask in matrix-from-matrix constructors.Kenneth Graunke1-3/+5
2010-09-01glsl: Add proper handling for constant matrix-from-matrix constructors.Kenneth Graunke1-0/+25
2010-09-01glsl: Move generate_constructor_(matrix|vector) to ir_constant ctor.Kenneth Graunke2-99/+36
2010-09-01ast_function: Fix check for "too few components".Kenneth Graunke1-1/+2
2010-09-01ast_function: Remove bogus cases from generate_constructor_matrix.Kenneth Graunke1-29/+8
2010-09-02r600g: fix incorrect state naming in pipe_sampler vs pipe_sampler_viewDave Airlie1-1/+1
2010-09-01ir_to_mesa: Load all the STATE_VAR elements of a builtin uniform to a temp.Eric Anholt1-345/+291