Age | Commit message (Expand) | Author | Files | Lines |
2017-02-17 | glsl: don't lose uniform values when falling back to full compile | Timothy Arceri | 1 | -8/+23 |
2017-02-17 | glsl: make uniform values helper available for use elsewhere | Timothy Arceri | 1 | -1/+1 |
2017-01-31 | glsl: fix heap-buffer-overflow | Bartosz Tomczyk | 1 | -1/+1 |
2017-01-31 | glsl: add new uniform fields to be used to restore state from cache | Carl Worth | 1 | -0/+4 |
2017-01-19 | glsl: store number of explicit uniform loactions in gl_shader_program | Timothy Arceri | 1 | -12/+7 |
2017-01-09 | st/mesa/glsl: set num_images directly in shader_info | Timothy Arceri | 1 | -1/+1 |
2017-01-06 | st/mesa/glsl: move SamplerTargets to gl_program | Timothy Arceri | 1 | -3/+4 |
2017-01-06 | st/mesa/glsl: set SamplersUsed directly in gl_program | Timothy Arceri | 1 | -1/+2 |
2017-01-06 | mesa/glsl: set num_textures per stage directly in shader_info | Timothy Arceri | 1 | -1/+1 |
2017-01-06 | mesa/glsl: remove hack to reset sampler units to zero | Timothy Arceri | 1 | -11/+0 |
2017-01-06 | st/mesa/glsl/i965: move ShaderStorageBlocks to gl_program | Timothy Arceri | 1 | -1/+2 |
2017-01-06 | st/mesa/glsl/i965: set num_ssbos directly in shader_info | Timothy Arceri | 1 | -1/+1 |
2017-01-06 | st/mesa/glsl/i965: move per stage UniformBlocks to gl_program | Timothy Arceri | 1 | -2/+2 |
2017-01-06 | st/mesa/glsl/i965: set num_ubos directly in shader_info | Timothy Arceri | 1 | -2/+2 |
2017-01-06 | st/mesa/glsl/i965: move ImageUnits and ImageAccess fields to gl_program | Timothy Arceri | 1 | -2/+1 |
2016-12-30 | mesa/glsl: move subroutine metadata to gl_program | Timothy Arceri | 1 | -12/+12 |
2016-12-19 | glsl: Trivial whitespace fixes in link_uniforms.cpp | Ian Romanick | 1 | -3/+4 |
2016-12-19 | linker: Accurately mark a uniform block instance array element as used in a s... | Ian Romanick | 1 | -2/+6 |
2016-12-19 | glsl: Use simpler visitor to determine which UBO and SSBO blocks are used | Ian Romanick | 1 | -5/+5 |
2016-11-30 | glsl: use linked_shaders bitmask to iterate stages for subroutine fields | Timothy Arceri | 1 | -6/+6 |
2016-11-29 | mesa: fix active subroutine uniforms properly | Timothy Arceri | 1 | -0/+2 |
2016-11-19 | st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr... | Timothy Arceri | 1 | -47/+53 |
2016-11-19 | glsl: tidy up entries temporary | Timothy Arceri | 1 | -6/+8 |
2016-11-10 | linker: Remove unnecessary overload of program_resource_visitor::visit_field | Ian Romanick | 1 | -17/+4 |
2016-11-09 | linker: Accurately track gl_uniform_block::stageref | Ian Romanick | 1 | -7/+58 |
2016-11-09 | linker: Slight code rearrange to prevent duplication in the next commit | Ian Romanick | 1 | -7/+6 |
2016-11-09 | linker: Trivial coding standards fixes | Ian Romanick | 1 | -15/+13 |
2016-09-27 | glsl: move some uniform linking code to new link_assign_uniform_storage() | Timothy Arceri | 1 | -63/+69 |
2016-09-27 | glsl: move some uniform linking code to new link_setup_uniform_remap_tables() | Timothy Arceri | 1 | -156/+174 |
2016-09-12 | mesa/glsl: Move string_to_uint_map into the util folder | Thomas Helland | 1 | -1/+1 |
2016-09-12 | mesa: Remove unused hash table includes | Thomas Helland | 1 | -1/+0 |
2016-07-05 | glsl: stop allocating memory for UBOs during linking | Timothy Arceri | 1 | -5/+8 |
2016-06-30 | glsl/mesa: split gl_shader in two | Timothy Arceri | 1 | -4/+4 |
2016-06-08 | glsl: stop allocating memory for SSBOs and builtins | Timothy Arceri | 1 | -7/+13 |
2016-06-06 | glsl: use enum glsl_interface_packing in more places. (v2) | Dave Airlie | 1 | -11/+11 |
2016-05-24 | glsl/linker: Silence unused parameter warning | Ian Romanick | 1 | -1/+1 |
2016-04-27 | glsl: move uniform block validation to link_uniform_blocks.cpp | Timothy Arceri | 1 | -53/+0 |
2016-04-06 | glsl: fully split apart buffer block arrays | Timothy Arceri | 1 | -15/+17 |
2016-04-02 | glsl: rename var and simplify if | Timothy Arceri | 1 | -4/+4 |
2016-04-02 | glsl: store ubo or ssbo index in block index | Timothy Arceri | 1 | -19/+22 |
2016-03-31 | glsl: generate named interface block names correctly | Timothy Arceri | 1 | -71/+24 |
2016-03-29 | mesa: remove initialized field from uniform storage | Timothy Arceri | 1 | -1/+0 |
2016-03-26 | glsl: reduce buffer block duplication | Timothy Arceri | 1 | -5/+7 |
2016-03-05 | glsl: replace remaining tabs in link_uniforms.cpp | Timothy Arceri | 1 | -69/+69 |
2016-03-05 | glsl: copy explicit offset to uniform storage | Timothy Arceri | 1 | -0/+13 |
2016-02-18 | compiler/glsl: Fix uniform location counting. | Plamena Manolova | 1 | -10/+70 |
2016-02-13 | glsl: Fix overflow of ImageAccess[] array. | Kenneth Graunke | 1 | -3/+3 |
2016-02-05 | glsl: simplify setting of image access qualifiers | Timothy Arceri | 1 | -63/+21 |
2016-01-26 | glsl: move to compiler/ | Emil Velikov | 1 | -0/+1330 |