| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "glsl: move uniform calculation to link_uniforms" | Tapani Pälli | 2016-01-20 | 3 | -85/+24 |
* | glsl: move uniform calculation to link_uniforms | Tapani Pälli | 2016-01-20 | 3 | -24/+85 |
* | glsl: add missing explicit_image_format flag to has_layout() | Timothy Arceri | 2016-01-20 | 1 | -0/+1 |
* | glsl: Don't abbreviate tessellation shader stage names. | Kenneth Graunke | 2016-01-19 | 1 | -2/+2 |
* | glsl: allow multiple layout qualifiers for a single declaration | Timothy Arceri | 2016-01-20 | 3 | -19/+28 |
* | glsl: update parser to allow duplicate default layout qualifiers | Timothy Arceri | 2016-01-20 | 3 | -15/+73 |
* | glsl: move default layout qualifier rules out of the parser | Timothy Arceri | 2016-01-20 | 2 | -28/+23 |
* | glsl: split layout_defaults into specific types | Timothy Arceri | 2016-01-20 | 1 | -4/+22 |
* | glsl: allow duplicate layout-qualifier-names | Timothy Arceri | 2016-01-20 | 1 | -1/+2 |
* | glsl: Restore Mesa-style to shader_enums.c/h. | Matt Turner | 2016-01-19 | 2 | -16/+24 |
* | glsl: fix interface block error message | Timothy Arceri | 2016-01-19 | 1 | -1/+1 |
* | glsl: fix subroutine lowering reusing actual parmaters | Dave Airlie | 2016-01-18 | 1 | -5/+19 |
* | glsl: remove special case for detecting stream duplicates | Timothy Arceri | 2016-01-18 | 1 | -5/+0 |
* | glsl: add missing explicit_stream flag to has_layout() | Timothy Arceri | 2016-01-18 | 1 | -1/+2 |
* | glsl: fix segfault linking subroutine uniform with explicit location | Timothy Arceri | 2016-01-18 | 1 | -1/+1 |
* | nir/print: const_index is signed | Rob Clark | 2016-01-16 | 1 | -1/+1 |
* | nir: few missing struct names | Rob Clark | 2016-01-16 | 1 | -3/+3 |
* | glsl: Allow implicit int -> uint conversions for bitwise operators (&, ^, |). | Kenneth Graunke | 2016-01-15 | 1 | -8/+38 |
* | glsl: restrict consumer stage condition to modify interpolation type | Samuel Iglesias Gonsálvez | 2016-01-15 | 1 | -3/+5 |
* | nir/builder: Add a nir_build_ivec4() convenience helper. | Kenneth Graunke | 2016-01-14 | 1 | -0/+14 |
* | glsl: mark explicit uniforms as explicit in other stages too | Tapani Pälli | 2016-01-15 | 1 | -1/+11 |
* | nir: Lower bitfield_extract. | Matt Turner | 2016-01-14 | 3 | -0/+42 |
* | nir: Handle <bits>=32 case in bitfield_insert lowering. | Matt Turner | 2016-01-14 | 2 | -1/+6 |
* | nir: Change bfm's semantics to match Intel/AMD/SM5. | Matt Turner | 2016-01-13 | 1 | -3/+6 |
* | glsl: Fix undefined shifts. | Matt Turner | 2016-01-13 | 2 | -7/+7 |
* | glsl: Handle failure of Python codegen scripts. | Matt Turner | 2016-01-13 | 1 | -5/+5 |
* | glsl, nir: Make ir_triop_bitfield_extract a vectorized operation. | Kenneth Graunke | 2016-01-13 | 6 | -15/+20 |
* | glsl, nir: Make ir_quadop_bitfield_insert a vectorized operation. | Kenneth Graunke | 2016-01-13 | 7 | -18/+24 |
* | glsl: Delete the ir_binop_bfm and ir_triop_bfi opcodes. | Kenneth Graunke | 2016-01-13 | 7 | -112/+7 |
* | nir: Fix constant evaluation of bfm. | Matt Turner | 2016-01-13 | 1 | -1/+1 |
* | glsl: add image_format check in cross_validate_globals() | Samuel Iglesias Gonsálvez | 2016-01-13 | 1 | -0/+6 |
* | glsl: add packed varyings for outputs with single stage program | Tapani Pälli | 2016-01-13 | 1 | -7/+2 |
* | glsl: Make read_from_write_only_variable_visitor ignore .length(). | Kenneth Graunke | 2016-01-12 | 1 | -0/+9 |
* | mesa: use gl_shader_variable in program resource list | Tapani Pälli | 2016-01-12 | 1 | -9/+49 |
* | glsl: track total amount of uniform locations used | Tapani Pälli | 2016-01-12 | 1 | -2/+15 |
* | glsl: replace unreachable code path with assert | Timothy Arceri | 2016-01-11 | 1 | -5/+4 |
* | Revert "glsl: replace unreachable code path with assert" | Timothy Arceri | 2016-01-11 | 1 | -4/+5 |
* | glsl: replace unreachable code path with assert | Timothy Arceri | 2016-01-11 | 1 | -5/+4 |
* | glsl: combine if blocks | Timothy Arceri | 2016-01-11 | 1 | -6/+3 |
* | glsl: Make bitfield_insert/extract and bfi/bfm non-vectorizable. | Kenneth Graunke | 2016-01-09 | 1 | -1/+6 |
* | glsl: Don't add nir files to libglsl_la_SOURCES | Kristian Høgsberg Kristensen | 2016-01-08 | 3 | -4/+8 |
* | glsl: Move _mesa_shader_stage_to_string/abbrev to shader_enums.c | Kristian Høgsberg Kristensen | 2016-01-08 | 4 | -48/+56 |
* | glsl: Move glsl_to_nir files to LIBGLSL_FILES | Kristian Høgsberg Kristensen | 2016-01-08 | 1 | -2/+2 |
* | mesa: Map program UBOs and SSBOs to Interface Blocks | Jordan Justen | 2016-01-08 | 2 | -5/+30 |
* | glsl: Ensure 64bits shift is used. | Jose Fonseca | 2016-01-08 | 1 | -3/+3 |
* | glsl: optionally declare gl_FragCoord & gl_FrontFacing as system values | Marek Olšák | 2016-01-08 | 3 | -4/+13 |
* | nir/algebraic: Add more lowering | Jason Ekstrand | 2016-01-07 | 2 | -0/+10 |
* | nir/opcodes: Fix up uadd_carry and usub_borrow | Jason Ekstrand | 2016-01-07 | 1 | -2/+2 |
* | glsl: replace null check with assert | Timothy Arceri | 2016-01-08 | 1 | -3/+1 |
* | glsl: Disallow vectorization of vector_insert/extract. | Kenneth Graunke | 2016-01-06 | 1 | -0/+2 |