| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Add ir_variable::is_in_uniform_block predicate | Ian Romanick | 2013-01-25 | 1 | -0/+8 |
* | glsl: Extend ir_expression_operation for GLSL 3.00 pack/unpack functions (v2) | Chad Versace | 2013-01-24 | 1 | -0/+31 |
* | glsl: Fix typo in comment | Chad Versace | 2013-01-24 | 1 | -1/+1 |
* | glsl: Eliminate ambiguity between function ins/outs and shader ins/outs | Paul Berry | 2013-01-24 | 1 | -4/+6 |
* | glsl: Create a field to store fractional varying locations. | Paul Berry | 2012-12-14 | 1 | -0/+9 |
* | glsl/linker: Make separate ir_variable field to mean "unmatched". | Paul Berry | 2012-12-14 | 1 | -0/+9 |
* | glsl: Add a "ubo_load" expression type for fetches from UBOs. | Eric Anholt | 2012-08-07 | 1 | -1/+9 |
* | glsl: Fix ir_last_opcode value. | Ian Romanick | 2012-07-30 | 1 | -1/+1 |
* | glsl: Translate the AST for uniform blocks into some IR structures. | Eric Anholt | 2012-07-20 | 1 | -1/+12 |
* | glsl: Initialize coordinate to NULL in ir_texture constructor. | Kenneth Graunke | 2012-07-12 | 1 | -1/+2 |
* | glsl: Remove unused ir_loop_jump::loop pointer. | Kenneth Graunke | 2012-07-02 | 1 | -4/+0 |
* | glsl: fix comment typo | Brian Paul | 2012-06-26 | 1 | -1/+1 |
* | glsl: Add unary operation ir_unop_f2u. | Paul Berry | 2012-06-15 | 1 | -0/+1 |
* | glsl: Add is_basis function | Matt Turner | 2012-06-12 | 1 | -4/+22 |
* | glsl: Clean up warnings about deleting classes without virtual destructors. | Eric Anholt | 2012-06-08 | 1 | -0/+10 |
* | glsl: New unary opcodes for ARB_shader_bit_encoding support. | Olivier Galibert | 2012-06-07 | 1 | -11/+15 |
* | glsl: Change built-in constant expression evaluation to run the IR. | Olivier Galibert | 2012-05-08 | 1 | -0/+15 |
* | glsl: Add an origin pointer in the function signature object. | Olivier Galibert | 2012-05-08 | 1 | -0/+3 |
* | glsl: Add methods to copy parts of one ir_constant into another. | Olivier Galibert | 2012-05-08 | 1 | -0/+25 |
* | glsl: Add a constant_referenced method to ir_dereference* | Olivier Galibert | 2012-05-08 | 1 | -0/+36 |
* | glsl: Add a variable context to constant_expression_value(). | Olivier Galibert | 2012-05-08 | 1 | -13/+18 |
* | glsl: Track in each ir_variable whether it was ever assigned. | Eric Anholt | 2012-04-19 | 1 | -0/+13 |
* | glsl: add support for ARB_blend_func_extended (v3) | Dave Airlie | 2012-04-13 | 1 | -0/+1 |
* | mesa: add support for ARB_blend_func_extended (v4) | Dave Airlie | 2012-04-13 | 1 | -0/+5 |
* | glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable. | Kenneth Graunke | 2012-04-02 | 1 | -2/+7 |
* | glsl: Remove ir_call::get_callee() and set_callee(). | Kenneth Graunke | 2012-04-02 | 1 | -16/+5 |
* | glsl: Convert ir_call to be a statement rather than a value. | Kenneth Graunke | 2012-04-02 | 1 | -7/+15 |
* | glsl: Move constant expression handling from calls to signatures. | Kenneth Graunke | 2012-04-02 | 1 | -0/+6 |
* | glsl: Use ir_rvalue to represent generic error_type values. | Kenneth Graunke | 2012-04-02 | 1 | -15/+20 |
* | glsl: Add a new matching_signature() variant that returns exact/inexact. | Kenneth Graunke | 2011-11-14 | 1 | -0/+7 |
* | linker: Check that initializers for global variables match | Ian Romanick | 2011-11-03 | 1 | -0/+18 |
* | glsl: Put all bitfields in ir_variable together for better packing | Ian Romanick | 2011-11-03 | 1 | -8/+8 |
* | glsl: add ir_variable::determine_interpolation_mode() function. | Paul Berry | 2011-10-27 | 1 | -0/+11 |
* | glsl: Distinguish between no interpolation qualifier and 'smooth' | Paul Berry | 2011-10-27 | 1 | -0/+4 |
* | mesa: Expose GLSL interpolation qualifiers in gl_fragment_program. | Paul Berry | 2011-10-27 | 1 | -7/+3 |
* | glsl: Remove unused method ir_variable::component_slots | Ian Romanick | 2011-10-07 | 1 | -8/+0 |
* | glsl: Remove field array_lvalue from ir_variable. | Paul Berry | 2011-09-14 | 1 | -8/+0 |
* | glsl: Implement the GL_ARB_conservative_depth extension. | Kenneth Graunke | 2011-08-25 | 1 | -1/+1 |
* | glsl: Add a new ir_txs (textureSize) opcode to ir_texture. | Kenneth Graunke | 2011-08-23 | 1 | -1/+3 |
* | glsl: Make is_lvalue() and variable_referenced() const. | Paul Berry | 2011-08-15 | 1 | -9/+9 |
* | glsl: Reject shaders that contain static recursion | Ian Romanick | 2011-07-20 | 1 | -0/+26 |
* | glsl: Make prototype_string publicly available | Ian Romanick | 2011-07-20 | 1 | -0/+4 |
* | linker: Only over-ride built-ins when a prototype has been seen | Ian Romanick | 2011-07-17 | 1 | -0/+4 |
* | glsl: Add ir_unop_i2u and ir_unop_u2i operations. | Bryan Cain | 2011-06-29 | 1 | -0/+2 |
* | glsl: Allow ir_assignment() constructor to not specify condition. | Eric Anholt | 2011-06-29 | 1 | -1/+1 |
* | glsl: Calcluate Mesa state slots in front-end instead of back-end | Ian Romanick | 2011-03-29 | 1 | -0/+26 |
* | glsl: Explicitly specify a type when reading/printing ir_texture. | Kenneth Graunke | 2011-03-14 | 1 | -12/+12 |
* | Use C-style system headers in C++ code to avoid issues with std:: namespace | Ian Romanick | 2011-02-21 | 1 | -2/+2 |
* | glsl: Introduce a new "const_in" variable mode. | Kenneth Graunke | 2011-01-31 | 1 | -0/+1 |
* | glsl: Change texel offsets to a single vector rvalue. | Kenneth Graunke | 2011-01-31 | 1 | -13/+13 |