| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | mesa: set Q=1 for OPCODE_TEX execution | Brian Paul | 2011-08-19 | 1 | -0/+8 |
* | mesa: Bump instruction execution limit to 65536 | Ian Romanick | 2011-08-16 | 1 | -1/+1 |
* | mesa: Add partial constant propagation pass for Mesa IR | Ian Romanick | 2011-08-16 | 3 | -0/+456 |
* | ir_to_mesa: Emit a MAD(b, -a, b) for !a && b | Ian Romanick | 2011-08-16 | 1 | -0/+52 |
* | ir_to_mesa: Implement ir_binop_all_equal using DP4 w/SGE | Ian Romanick | 2011-08-16 | 1 | -1/+12 |
* | ir_to_mesa: Implement ir_binop_any_nequal using DP4 w/saturate or DP4 w/SLT | Ian Romanick | 2011-08-16 | 1 | -2/+20 |
* | ir_to_mesa: Implement ir_unop_any using DP4 w/saturate or DP4 w/SLT | Ian Romanick | 2011-08-16 | 1 | -4/+23 |
* | ir_to_mesa: Make ir_to_mesa_visitor::emit_dp return the instruction | Ian Romanick | 2011-08-16 | 1 | -7/+7 |
* | ir_to_mesa: Implement ir_binop_logic_or using an add w/saturate or add w/SLT | Ian Romanick | 2011-08-16 | 1 | -4/+21 |
* | ir_to_mesa: Implement ir_unop_logic_not using 1-x | Ian Romanick | 2011-08-16 | 1 | -1/+7 |
* | mesa: Add a convenience interface for register allocator conflicts setup. | Eric Anholt | 2011-08-10 | 2 | -0/+23 |
* | mesa: whitespace changes | Brian Paul | 2011-08-08 | 1 | -5/+8 |
* | ir_to_mesa: Replace open-coded swizzle_for_size() | Eric Anholt | 2011-08-05 | 1 | -8/+1 |
* | ir_to_mesa: Try to avoid emitting a MOV_SAT to saturate an expression tree. | Eric Anholt | 2011-08-05 | 1 | -4/+24 |
* | prog_optimize: Add support for saturates to _mesa_merge_mov_into_inst. | Eric Anholt | 2011-08-05 | 1 | -3/+5 |
* | mesa: pass correct constant type to _mesa_fetch_state() | Brian Paul | 2011-08-04 | 1 | -1/+1 |
* | mesa: use gl_constant_value type in ARB program parser | Brian Paul | 2011-08-04 | 2 | -29/+30 |
* | Merge branch 'glsl-to-tgsi' | Bryan Cain | 2011-08-04 | 9 | -54/+101 |
|\ |
|
| * | mesa, glsl_to_tgsi: add native support for integers in shaders | Bryan Cain | 2011-08-01 | 2 | -3/+30 |
| * | mesa: support boolean and integer-based parameters in prog_parameter | Bryan Cain | 2011-08-01 | 9 | -49/+68 |
| * | mesa: fix segfault when no Mesa IR is generated | Bryan Cain | 2011-08-01 | 1 | -2/+3 |
* | | ir_to_mesa: Emit warnings instead of errors for IR that can't be lowered | Ian Romanick | 2011-08-02 | 1 | -4/+24 |
* | | ir_to_mesa: Use Add linker_error instead of fail_link | Ian Romanick | 2011-08-02 | 1 | -31/+22 |
* | | prog_optimize: Set unused regs to PROGRAM_UNDEFINED after CMP->MOV conversion | Ian Romanick | 2011-07-23 | 1 | -0/+9 |
* | | ir_to_mesa: Copy reladdr in src_reg(dst_reg) constructor | Ian Romanick | 2011-07-23 | 1 | -1/+1 |
* | | ir_to_mesa: Add each relative address to the previous | Ian Romanick | 2011-07-23 | 1 | -0/+12 |
* | | prog_optimize: fix a warning that a variable may be uninitialized | Marek Olšák | 2011-07-15 | 1 | -0/+3 |
* | | mesa: split _mesa_reference_program() into hot/cold paths. | Dave Airlie | 2011-07-14 | 2 | -7/+18 |
* | | ir_to_mesa: typo fix in a comment. | Eric Anholt | 2011-07-11 | 1 | -3/+3 |
* | | ir_to_mesa: Allocate temporary instructions on the visitor's ralloc context | Ian Romanick | 2011-07-06 | 1 | -16/+12 |
* | | ir_to_mesa: "Support" u2f, i2u, and u2i operations by doing nothing. | Kenneth Graunke | 2011-06-29 | 1 | -1/+3 |
|/ |
|
* | mesa: set parameter list StateFlags field in _mesa_layout_parameters() | Pierre-Eric Pelloux-Prayer | 2011-05-27 | 1 | -0/+1 |
* | mesa: Include shader target in dumps of GLSL source. | Eric Anholt | 2011-05-27 | 1 | -1/+2 |
* | mesa: Don't append fog code for programs that don't output color. | José Fonseca | 2011-05-11 | 1 | -0/+6 |
* | ir_to_mesa: Emit TXD instruction. | Kenneth Graunke | 2011-05-09 | 1 | -2/+11 |
* | mesa: document instructions ir_to_mesa emits | Marek Olšák | 2011-05-09 | 1 | -14/+14 |
* | mesa: replace ONE_DIV_LN2 constant with M_LOG2E | Matt Turner | 2011-05-06 | 1 | -1/+1 |
* | mesa,st/mesa: fix WPOS adjustment | Christoph Bumiller | 2011-05-03 | 2 | -3/+3 |
* | ir_to_mesa: remove set-but-unused variables | Marek Olšák | 2011-05-01 | 1 | -3/+2 |
* | ra: Add ra_set_node_reg() | Tom Stellard | 2011-04-30 | 2 | -4/+25 |
* | mesa: Add a bunch of documentation to the register allocator. | Eric Anholt | 2011-04-29 | 1 | -3/+65 |
* | prog_print: Add support for printing the TXD opcode. | Kenneth Graunke | 2011-04-28 | 1 | -0/+7 |
* | mesa: emit more info in program parser error message | Brian Paul | 2011-04-27 | 1 | -1/+5 |
* | hash_table: Add an iterator for doing things like cleanup of the HT. | Eric Anholt | 2011-04-26 | 2 | -0/+26 |
* | mesa: Fix fragment.color (no index) writes with OPTION ARB_draw_buffers. | Eric Anholt | 2011-04-23 | 1 | -3/+8 |
* | mesa: Kill gl_fragment_program::FogOption with fire | Ian Romanick | 2011-04-21 | 4 | -26/+30 |
* | prog_optimize: Add simplify CMP optimization pass | Tom Stellard | 2011-04-16 | 1 | -0/+78 |
* | prog_optimize: get_src_arg_mask() respect writemask for more opcodes | Tom Stellard | 2011-04-16 | 1 | -0/+11 |
* | mesa: Add support for OPTION ATI_draw_buffers to ARB_fp. | Eric Anholt | 2011-04-13 | 1 | -0/+10 |
* | mesa: Add support for the ARB_fragment_program part of ARB_draw_buffers. | Eric Anholt | 2011-04-13 | 2 | -0/+30 |