| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Move is_built_in flag from ir_function_signature to ir_function. | Kenneth Graunke | 2010-08-26 | 1 | -3/+3 |
* | mesa: Add new ir_unop_any() expression operation. | Eric Anholt | 2010-08-23 | 1 | -0/+1 |
* | glsl: Standardize a few more uses of struct vs class keyword. | José Fonseca | 2010-08-14 | 1 | -2/+2 |
* | glsl2: remove trailing comma to silence warning | Brian Paul | 2010-08-11 | 1 | -1/+1 |
* | glsl2: Move gl_program->InputsRead/OutputsWritten setting to an ir pass. | Eric Anholt | 2010-08-06 | 1 | -0/+3 |
* | glsl2: Add a pass to convert exp and log to exp2 and log2. | Eric Anholt | 2010-08-05 | 1 | -2/+2 |
* | glsl2: Don't dead-code eliminate a call where the return value is unused. | Eric Anholt | 2010-08-05 | 1 | -0/+3 |
* | glsl2: Add a pass for removing unused functions. | Eric Anholt | 2010-08-05 | 1 | -1/+0 |
* | glsl2: Remove the shader_in/shader_out tracking separate from var->mode. | Eric Anholt | 2010-08-04 | 1 | -10/+4 |
* | glsl2: Add ir_assignment::write_mask and associated methods | Ian Romanick | 2010-08-04 | 1 | -1/+43 |
* | glsl2: Make the clone() method take a talloc context. | Eric Anholt | 2010-08-04 | 1 | -21/+26 |
* | glsl2: Set ir_discard::ir_type when cloning it | Aras Pranckevicius | 2010-08-04 | 1 | -0/+1 |
* | glsl2: Add new ir_constant::zero static method. | Kenneth Graunke | 2010-07-28 | 1 | -0/+5 |
* | glsl2: Add support for redeclaring layout of gl_FragCoord for ARB_fcc. | Eric Anholt | 2010-07-28 | 1 | -0/+4 |
* | glsl2: Add optimization pass for algebraic simplifications. | Eric Anholt | 2010-07-27 | 1 | -0/+8 |
* | glsl2: Initialize ir_instruction::type and ir_rvalue::type. | Kenneth Graunke | 2010-07-22 | 1 | -4/+2 |
* | glsl2: Make ir_assignment derive from ir_instruction, not ir_rvalue. | Kenneth Graunke | 2010-07-22 | 1 | -1/+1 |
* | glsl2: Extend ir_constant to store constant arrays, and generate them. | Kenneth Graunke | 2010-07-21 | 1 | -0/+6 |
* | linker: Link built-in functions instead of including them in every shader | Ian Romanick | 2010-07-21 | 1 | -0/+3 |
* | glsl2: Add function to import function prototypes from one IR tree to another | Ian Romanick | 2010-07-21 | 1 | -0/+6 |
* | glsl2: Implement utility routine to talloc reparent an IR tree | Ian Romanick | 2010-07-20 | 1 | -0/+3 |
* | glsl2: Add and use new variable mode ir_var_temporary | Ian Romanick | 2010-07-20 | 1 | -2/+3 |
* | ir_constant_expression: Convert from a visitor to a virtual function. | Kenneth Graunke | 2010-07-20 | 1 | -2/+20 |
* | glsl2: Move constant_expression_value method to ir_rvalue. | Kenneth Graunke | 2010-07-20 | 1 | -2/+2 |
* | glsl2: Explicitly walk lists in ir_function::parameter_lists_match | Ian Romanick | 2010-07-19 | 1 | -2/+2 |
* | ir_function_signature: Make actual_parameters public | Ian Romanick | 2010-07-19 | 1 | -3/+3 |
* | glsl2: Give IR nodes a type field. | Eric Anholt | 2010-07-19 | 1 | -8/+34 |
* | glsl2: Remove the const disease from function signature's callee. | Eric Anholt | 2010-07-18 | 1 | -4/+4 |
* | glsl2: Make cross() be an expression operation. | Eric Anholt | 2010-07-18 | 1 | -0/+1 |
* | glsl2: Remove ir_program bong hits. | Kenneth Graunke | 2010-07-14 | 1 | -4/+0 |
* | ir_function: Make matching_signature not return const | Ian Romanick | 2010-07-12 | 1 | -1/+1 |
* | linker: Implement first bits of intrastage linking | Ian Romanick | 2010-07-12 | 1 | -0/+3 |
* | ir_function_signature: Add method to get the function owning a signature | Ian Romanick | 2010-07-12 | 1 | -4/+21 |
* | glsl2: Add utility function clone_ir_list | Ian Romanick | 2010-07-12 | 1 | -0/+9 |
* | ir_call: Add method to set the function signature being called | Ian Romanick | 2010-07-12 | 1 | -0/+5 |
* | glsl2: Add a new pass at the IR level to break down matrix ops to vector ops. | Eric Anholt | 2010-07-12 | 1 | -0/+6 |
* | glsl2: Clone methods return the type of the thing being cloned | Ian Romanick | 2010-07-06 | 1 | -17/+21 |
* | glsl2: Add a pass to convert mod(a, b) to b * fract(a/b). | Eric Anholt | 2010-07-01 | 1 | -0/+9 |
* | glsl2: Add ir_unop_fract as an expression type. | Eric Anholt | 2010-07-01 | 1 | -0/+1 |
* | glsl2: Define new ir_discard instruction. | Kenneth Graunke | 2010-06-30 | 1 | -0/+27 |
* | ir_to_mesa: Start adding support for texture instructions. | Eric Anholt | 2010-06-29 | 1 | -0/+6 |
* | ir_swizzle: Add new constructor, refactor constructors | Ian Romanick | 2010-06-29 | 1 | -0/+11 |
* | glsl2: Move the compiler to the subdirectory it will live in in Mesa. | Eric Anholt | 2010-06-24 | 1 | -0/+1178 |