| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: rework how we free gl_shader_program_data | Timothy Arceri | 2017-11-09 | 1 | -0/+2 |
* | main: Add driver cache blob fields to gl_program | Jordan Justen | 2017-10-31 | 1 | -0/+4 |
* | glsl: Remove ir_binop_greater and ir_binop_lequal expressions | Ian Romanick | 2017-10-30 | 1 | -30/+0 |
* | mesa: use util_strdup() macro in symbol_table.c | Brian Paul | 2017-10-23 | 1 | -2/+3 |
* | meson: Build i965 and dri stack | Dylan Baker | 2017-10-09 | 1 | -0/+33 |
* | mesa/st: fix infinite loops | Timothy Arceri | 2017-09-21 | 1 | -1/+1 |
* | glsl: Unify ir_constant::const_elements and ::components | Ian Romanick | 2017-09-19 | 1 | -1/+2 |
* | glsl: Rename ir_constant::array_elements to ::const_elements | Ian Romanick | 2017-09-19 | 1 | -1/+1 |
* | util: move string_to_uint_map to glsl | Emil Velikov | 2017-08-29 | 1 | -1/+1 |
* | mesa: pass ctx to add_uniform_to_shader constructor | Timothy Arceri | 2017-08-22 | 2 | -5/+8 |
* | glsl: pass UseSTD430AsDefaultPacking to where it will be used | Timothy Arceri | 2017-08-22 | 1 | -2/+4 |
* | glsl: Remove unused private fields | Matt Turner | 2017-08-21 | 1 | -2/+1 |
* | mesa: count uniform against storage when its bindless | Timothy Arceri | 2017-08-15 | 1 | -5/+13 |
* | mesa: correctly calculate the storage offset for i915 | Timothy Arceri | 2017-08-15 | 1 | -3/+1 |
* | glsl: pass mem_ctx to constant_expression_value(...) and friends | Timothy Arceri | 2017-08-11 | 1 | -2/+4 |
* | glsl: stop copying struct and interface member names | Timothy Arceri | 2017-08-11 | 1 | -3/+3 |
* | glsl: calculate number of operands in an expression once | Timothy Arceri | 2017-08-11 | 1 | -2/+2 |
* | glsl: simplify add_uniform_to_shader::visit_field | Nicolai Hähnle | 2017-07-05 | 1 | -6/+5 |
* | mesa: remove unused parameter/member of add_uniform_to_shader | Nicolai Hähnle | 2017-07-03 | 1 | -6/+3 |
* | mesa: stop assigning unused storage for non-bindless opaque types | Timothy Arceri | 2017-06-16 | 1 | -36/+6 |
* | mesa: associate uniform storage to bindless samplers/images | Samuel Pitoiset | 2017-06-14 | 1 | -0/+25 |
* | mesa: pass gl_program to _mesa_associate_uniform_storage() | Samuel Pitoiset | 2017-06-14 | 2 | -5/+6 |
* | glsl: process uniform images declared bindless | Samuel Pitoiset | 2017-06-14 | 1 | -0/+4 |
* | glsl: process uniform samplers declared bindless | Samuel Pitoiset | 2017-06-14 | 1 | -0/+4 |
* | mesa: store bindless samplers as PROGRAM_UNIFORM | Samuel Pitoiset | 2017-06-14 | 1 | -1/+1 |
* | mesa: keep track of the current variable in add_uniform_to_shader | Samuel Pitoiset | 2017-06-14 | 1 | -0/+2 |
* | glsl: Fix gl_shader_stage enum unsigned comparison | Rob Herring | 2017-06-08 | 1 | -0/+2 |
* | mesa: remove _mesa from static function names | Timothy Arceri | 2017-05-31 | 1 | -4/+4 |
* | mesa: remove unrequired double calc | Timothy Arceri | 2017-05-25 | 1 | -10/+2 |
* | mesa: remove redundant modulus operation | Timothy Arceri | 2017-05-25 | 1 | -3/+2 |
* | mesa: fix indentation in _mesa_associate_uniform_storage() | Samuel Pitoiset | 2017-05-16 | 1 | -52/+49 |
* | mesa: remove unused gl_program_parameter::Initialized | Samuel Pitoiset | 2017-05-11 | 2 | -2/+0 |
* | nir: Embed the shader_info in the nir_shader again | Jason Ekstrand | 2017-05-09 | 1 | -14/+12 |
* | glsl: add ARB_bindless_texture operations | Samuel Pitoiset | 2017-05-06 | 1 | -0/+4 |
* | compiler: Add a system value and varying for ViewIndex | Jason Ekstrand | 2017-05-03 | 1 | -0/+2 |
* | glsl: remove the shader_group_vote and shader_ballot expression ops | Nicolai Hähnle | 2017-04-28 | 1 | -6/+0 |
* | mesa: validate sampler type across the whole program | Timothy Arceri | 2017-04-22 | 1 | -0/+5 |
* | glsl: make use of glsl_type::is_float() | Samuel Pitoiset | 2017-04-21 | 1 | -1/+1 |
* | glsl: make use of glsl_type::is_record() | Samuel Pitoiset | 2017-04-21 | 1 | -1/+1 |
* | mesa: fix memory leak in arb_fragment_program | Bartosz Tomczyk | 2017-04-12 | 1 | -0/+1 |
* | mesa: avoid NULL ptr in prog parameter name | Gregory Hainaut | 2017-04-12 | 1 | -1/+1 |
* | glsl: add ARB_shader_ballot operations | Nicolai Hähnle | 2017-04-05 | 1 | -0/+3 |
* | mesa: Replace program locks with atomic inc/dec. | Matt Turner | 2017-04-05 | 1 | -12/+3 |
* | glsl: ir_explog_to_explog2 is no more | Erik Faye-Lund | 2017-04-01 | 1 | -1/+3 |
* | mesa: remove MESA_GLSL=no_opts env option | Timothy Arceri | 2017-03-31 | 2 | -5/+2 |
* | mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATE | Marek Olšák | 2017-03-29 | 1 | -2/+2 |
* | mesa/program: consistently use ifndef guards over pragma once | Emil Velikov | 2017-03-22 | 4 | -4/+9 |
* | nir: Rework conversion opcodes | Jason Ekstrand | 2017-03-14 | 1 | -1/+1 |
* | st/mesa: don't propagate uniforms when restoring from cache | Timothy Arceri | 2017-03-08 | 2 | -6/+11 |
* | mesa: Drop unused STATE_TEXRECT_SCALE program statevars. | Kenneth Graunke | 2017-03-01 | 2 | -24/+0 |