| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Disallow vectorization of vector_insert/extract. | Kenneth Graunke | 2016-01-06 | 1 | -0/+2 |
* | glsl: tidy up struct with a single member | Timothy Arceri | 2015-12-30 | 1 | -3/+1 |
* | glsl: Remove ir_unop_any. | Matt Turner | 2015-12-18 | 1 | -2/+0 |
* | glsl: add always_active_io attribute to ir_variable | Gregory Hainaut | 2015-12-01 | 1 | -0/+7 |
* | glsl: add subroutine index qualifier support | Timothy Arceri | 2015-11-21 | 1 | -0/+2 |
* | glsl: Add ir_samples_identical opcode | Ian Romanick | 2015-11-19 | 1 | -0/+2 |
* | glsl: Add precision information to ir_variable | Iago Toral Quiroga | 2015-11-12 | 1 | -0/+13 |
* | glsl: Add shared variable type | Jordan Justen | 2015-11-09 | 1 | -0/+1 |
* | glsl: Align comments on variables types | Jordan Justen | 2015-11-09 | 1 | -7/+7 |
* | glsl: Fix variable_referenced() for vector_{extract,insert} expressions | Iago Toral Quiroga | 2015-10-14 | 1 | -0/+2 |
* | glsl: Add parser/compiler support for unsized array's length() | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -1/+18 |
* | glsl: add support for unsized arrays in shader storage blocks | Samuel Iglesias Gonsalvez | 2015-09-25 | 1 | -0/+14 |
* | glsl: store uniform slot id in var location field | Timothy Arceri | 2015-09-17 | 1 | -0/+2 |
* | glsl/cs: Initialize gl_GlobalInvocationID in main() | Jordan Justen | 2015-09-13 | 1 | -0/+3 |
* | glsl: Move link_get_main_function_signature to a common location | Jordan Justen | 2015-09-13 | 1 | -0/+3 |
* | glsl: add ir_texture_samples texture opcode | Ilia Mirkin | 2015-09-10 | 1 | -1/+2 |
* | glsl: Silence unused parameter warnings | Ian Romanick | 2015-09-09 | 1 | -2/+1 |
* | glsl/ir: allow ir_call to handle subroutine calling | Dave Airlie | 2015-07-23 | 1 | -1/+20 |
* | glsl/ir: add subroutine information storage to ir_function (v1.1) | Dave Airlie | 2015-07-23 | 1 | -0/+15 |
* | glsl/types: add new subroutine type (v3.2) | Dave Airlie | 2015-07-23 | 1 | -0/+1 |
* | glsl: add the patch in/out qualifier (v2) | Fabian Bieler | 2015-07-23 | 1 | -0/+1 |
* | mesa: rename is_in_uniform_block to is_in_buffer_block | Iago Toral Quiroga | 2015-07-14 | 1 | -2/+3 |
* | glsl: Add ir_var_shader_storage | Kristian Høgsberg | 2015-07-14 | 1 | -1/+4 |
* | glsl: Add ir node for barrier | Chris Forbes | 2015-06-12 | 1 | -0/+24 |
* | glsl: Remove never used sin_reduced/cos_reduced. | Matt Turner | 2015-04-06 | 1 | -2/+0 |
* | glsl: Constify ir_instruction::equals | Ian Romanick | 2015-03-25 | 1 | -7/+14 |
* | glsl: Constify the as_foo functions | Ian Romanick | 2015-03-25 | 1 | -0/+10 |
* | glsl: Implement remaining as_foo functions with macros | Ian Romanick | 2015-03-25 | 1 | -31/+9 |
* | glsl: Add is_rvalue, is_dereference, and is_jump methods | Ian Romanick | 2015-03-25 | 1 | -0/+25 |
* | glsl: Annotate as_foo functions that the this pointer cannot be NULL | Ian Romanick | 2015-03-19 | 1 | -0/+4 |
* | glsl: Use the without_array predicate | Timothy Arceri | 2015-02-20 | 1 | -5/+2 |
* | glsl: A shader cannot redefine or overload built-in functions in GLSL ES 3.00 | Samuel Iglesias Gonsalvez | 2015-02-19 | 1 | -0/+4 |
* | glsl/ir: Add builtin function support for doubles | Dave Airlie | 2015-02-19 | 1 | -0/+22 |
* | glsl: Add infrastructure for "hidden" uniforms. | Kenneth Graunke | 2014-11-06 | 1 | -0/+6 |
* | glsl: Remove now useless dot optimization on basis vect | Matt Turner | 2014-11-03 | 1 | -21/+3 |
* | glsl: Don't allocate a name for ir_var_temporary variables | Ian Romanick | 2014-09-30 | 1 | -0/+19 |
* | glsl: Add the possibility for ir_variable to have a non-ralloced name | Ian Romanick | 2014-09-30 | 1 | -0/+10 |
* | glsl: Store ir_variable_data::_num_state_slots and ::binding in 16-bits each | Ian Romanick | 2014-09-30 | 1 | -8/+16 |
* | glsl: Squish ir_variable::max_ifc_array_access and ::state_slots together | Ian Romanick | 2014-09-30 | 1 | -33/+42 |
* | glsl: Make ir_variable::num_state_slots and ir_variable::state_slots private | Ian Romanick | 2014-09-30 | 1 | -16/+45 |
* | glsl: Make ir_variable::max_ifc_array_access private | Ian Romanick | 2014-09-30 | 1 | -13/+24 |
* | glsl: Store ir_variable::depth_layout using 3 bits | Ian Romanick | 2014-09-30 | 1 | -10/+9 |
* | glsl: Replace ir_variable::warn_extension pointer with an 8-bit index | Ian Romanick | 2014-09-30 | 1 | -5/+13 |
* | glsl: Use accessors for ir_variable::warn_extension | Ian Romanick | 2014-09-30 | 1 | -5/+17 |
* | glsl: Add ir_unop_saturate | Abdiel Janulgue | 2014-08-31 | 1 | -0/+1 |
* | glsl: Use bit-flags image attributes and uint16_t for the image format | Ian Romanick | 2014-08-29 | 1 | -14/+13 |
* | glsl: Use a single bit for the dual-source blend index | Ian Romanick | 2014-08-29 | 1 | -5/+9 |
* | glsl: Eliminate ir_variable::data.atomic.buffer_index | Ian Romanick | 2014-08-29 | 1 | -2/+1 |
* | glsl: add ARB_derivative control support | Ilia Mirkin | 2014-08-14 | 1 | -0/+4 |
* | glsl: Make it possible to ignore built-ins when matching signatures. | Kenneth Graunke | 2014-08-04 | 1 | -1/+3 |