| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Make ir_reader parse the "temporary" variable qualifier. | Eric Anholt | 2012-04-24 | 1 | -0/+2 |
* | glsl: Convert ir_call to be a statement rather than a value. | Kenneth Graunke | 2012-04-02 | 1 | -7/+25 |
* | glsl: Split out ir_reader's ability to read ir_dereference_variables. | Kenneth Graunke | 2012-04-02 | 1 | -8/+20 |
* | glsl: Remove pointless uses of glsl_type::get_base_type(). | Kenneth Graunke | 2011-10-28 | 1 | -4/+2 |
* | mesa: Expose GLSL interpolation qualifiers in gl_fragment_program. | Paul Berry | 2011-10-27 | 1 | -3/+3 |
* | glsl: Free all S-Expressions immediately after reading IR. | Kenneth Graunke | 2011-09-23 | 1 | -2/+3 |
* | glsl: s/int/unsigned/ to silence warning | Brian Paul | 2011-09-07 | 1 | -2/+2 |
* | glsl/ir_reader: Make sure constants have the right number of components. | Kenneth Graunke | 2011-09-07 | 1 | -0/+5 |
* | glsl: Add a new ir_txs (textureSize) opcode to ir_texture. | Kenneth Graunke | 2011-08-23 | 1 | -15/+22 |
* | glsl: Make ir_reader able to read plain (return) statements. | Paul Berry | 2011-07-08 | 1 | -11/+13 |
* | glsl: Explicitly specify a type when reading/printing ir_texture. | Kenneth Graunke | 2011-03-14 | 1 | -4/+13 |
* | glsl: Introduce a new "const_in" variable mode. | Kenneth Graunke | 2011-01-31 | 1 | -0/+2 |
* | glsl: Change texel offsets to a single vector rvalue. | Kenneth Graunke | 2011-01-31 | 1 | -12/+9 |
* | Convert everything from the talloc API to the ralloc API. | Kenneth Graunke | 2011-01-31 | 1 | -10/+8 |
* | glsl: silence uninitialized var warning in read_texture() | Brian Paul | 2011-01-25 | 1 | -1/+4 |
* | glsl, i965: Remove unnecessary talloc includes. | Kenneth Graunke | 2011-01-21 | 1 | -4/+0 |
* | ir_reader: Make assignment conditions optional. | Kenneth Graunke | 2011-01-12 | 1 | -8/+13 |
* | ir_reader: Convert to a class. | Kenneth Graunke | 2011-01-12 | 1 | -238/+241 |
* | ir_reader: Combine the three dereference reading functions into one. | Kenneth Graunke | 2011-01-12 | 1 | -83/+36 |
* | ir_reader: Relax requirement that function arguments be s_lists. | Kenneth Graunke | 2011-01-12 | 1 | -85/+78 |
* | ir_reader: Remove s_list::length() method. | Kenneth Graunke | 2011-01-12 | 1 | -7/+8 |
* | ir_reader: Add a pattern matching system and use it everywhere. | Kenneth Graunke | 2011-01-12 | 1 | -308/+210 |
* | glsl: Make the symbol table's add_variable just use the variable's name. | Eric Anholt | 2010-11-29 | 1 | -1/+1 |
* | glsl: Make the symbol table's add_function just use the function's name. | Eric Anholt | 2010-11-29 | 1 | -1/+1 |
* | ir_reader: Fix some potential NULL pointer dereferences. | Kenneth Graunke | 2010-11-03 | 1 | -4/+4 |
* | ir_reader: Remove useless error check. | Kenneth Graunke | 2010-11-03 | 1 | -6/+0 |
* | ir_reader: Return a specific ir_dereference variant. | Kenneth Graunke | 2010-11-03 | 1 | -6/+9 |
* | glsl: Move is_builtin flag back to ir_function_signature. | Kenneth Graunke | 2010-09-07 | 1 | -1/+1 |
* | ir_reader: Only validate IR when a global 'debug' flag is set. | Kenneth Graunke | 2010-09-05 | 1 | -1/+4 |
* | ir_reader: Run ir_validate on the generated IR. | Kenneth Graunke | 2010-09-04 | 1 | -0/+2 |
* | ir_reader: Emit global variables at the top of the instruction list. | Kenneth Graunke | 2010-09-04 | 1 | -2/+11 |
* | ir_reader: Drop support for reading the old assignment format. | Kenneth Graunke | 2010-09-04 | 1 | -6/+4 |
* | ir_reader: Read the new assignment format (with write mask). | Kenneth Graunke | 2010-09-04 | 1 | -6/+46 |
* | ir_reader: Track the current function and report it in error messages. | Kenneth Graunke | 2010-09-04 | 1 | -0/+6 |
* | glsl: Initialize data in read_constant. | Vinson Lee | 2010-08-29 | 1 | -1/+1 |
* | glsl: Move is_built_in flag from ir_function_signature to ir_function. | Kenneth Graunke | 2010-08-26 | 1 | -1/+1 |
* | glsl2: Rework builtin function generation. | Kenneth Graunke | 2010-08-13 | 1 | -8/+16 |
* | ir_reader: Don't mark functions as defined if their body is empty. | Kenneth Graunke | 2010-08-13 | 1 | -1/+1 |
* | glsl2: Make ir_assignment derive from ir_instruction, not ir_rvalue. | Kenneth Graunke | 2010-07-22 | 1 | -2/+2 |
* | ir_reader: Add support for reading constant arrays. | Kenneth Graunke | 2010-07-21 | 1 | -2/+27 |
* | glsl2: glsl_type has its own talloc context, don't pass one in | Ian Romanick | 2010-07-20 | 1 | -1/+1 |
* | glsl2: Add and use new variable mode ir_var_temporary | Ian Romanick | 2010-07-20 | 1 | -1/+2 |
* | glsl2: Remove the const disease from function signature's callee. | Eric Anholt | 2010-07-18 | 1 | -1/+1 |
* | linker: Implement first bits of intrastage linking | Ian Romanick | 2010-07-12 | 1 | -0/+1 |
* | ir_reader: Don't emit ir_function multiple times. | Kenneth Graunke | 2010-07-07 | 1 | -8/+8 |
* | glsl2: Fix for dead strings being stored in the symbol table. | Kenneth Graunke | 2010-07-02 | 1 | -2/+2 |
* | glsl2: Use _mesa_glsl_parse_state as the talloc parent, not glsl_shader. | Kenneth Graunke | 2010-06-30 | 1 | -15/+15 |
* | ir_reader: Free memory for S-Expressions earlier. | Kenneth Graunke | 2010-06-25 | 1 | -2/+2 |
* | glsl2: Move the compiler to the subdirectory it will live in in Mesa. | Eric Anholt | 2010-06-24 | 1 | -0/+1053 |