| Commit message (Expand) | Author | Age | Files | Lines |
* | mesa: implement SPIR-V loading in glShaderBinary | Nicolai Hähnle | 2017-12-12 | 1 | -0/+2 |
* | mesa: rework how we free gl_shader_program_data | Timothy Arceri | 2017-11-09 | 1 | -42/+13 |
* | glsl: drop cache_fallback | Timothy Arceri | 2017-11-09 | 1 | -13/+10 |
* | util: move string_to_uint_map to glsl | Emil Velikov | 2017-08-29 | 1 | -1/+1 |
* | glsl: don't reprocess or clear UBOs on cache fallback | Timothy Arceri | 2017-02-17 | 1 | -7/+9 |
* | glsl: skip more uniform initialisation when doing fallback linking | Timothy Arceri | 2017-02-17 | 1 | -3/+5 |
* | glsl: don't lose uniform values when falling back to full compile | Timothy Arceri | 2017-02-17 | 1 | -2/+2 |
* | glsl: don't reference shader prog data during cache fallback | Timothy Arceri | 2017-02-17 | 1 | -1/+2 |
* | glsl: use correct shader source in case of cache fallback | Timothy Arceri | 2017-02-17 | 1 | -0/+1 |
* | mesa/glsl: set and get cs layouts to and from shader_info | Timothy Arceri | 2017-01-23 | 1 | -2/+0 |
* | mesa/glsl: move ProgramResourceList to gl_shader_program_data | Timothy Arceri | 2017-01-19 | 1 | -4/+4 |
* | mesa/glsl/i965: remove Driver.NewShader() | Timothy Arceri | 2016-12-30 | 1 | -17/+0 |
* | mesa/shaderobj: Fix races on refcounts | Chad Versace | 2016-12-28 | 1 | -10/+4 |
* | mesa: reset linked_stages bitmask when re-linking | Timothy Arceri | 2016-12-01 | 1 | -0/+2 |
* | mesa: use special checksums for unset checksums and fixed-func shaders | Marek Olšák | 2016-11-22 | 1 | -0/+3 |
* | st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr... | Timothy Arceri | 2016-11-19 | 1 | -20/+26 |
* | mesa: create new gl_shader_program_data struct | Timothy Arceri | 2016-11-19 | 1 | -0/+39 |
* | mesa/glsl: delete previously linked shaders earlier when linking | Timothy Arceri | 2016-11-03 | 1 | -13/+10 |
* | mesa/main: add support for ARB_compute_variable_groups_size | Samuel Pitoiset | 2016-10-07 | 1 | -0/+2 |
* | mesa/glsl: Move string_to_uint_map into the util folder | Thomas Helland | 2016-09-12 | 1 | -1/+1 |
* | glsl/mesa: move duplicate shader fields into new struct gl_shader_info | Timothy Arceri | 2016-06-30 | 1 | -3/+3 |
* | glsl/main: remove unused params and make function static | Timothy Arceri | 2016-06-30 | 1 | -4/+4 |
* | glsl/mesa: split gl_shader in two | Timothy Arceri | 2016-06-30 | 1 | -3/+29 |
* | glsl/mesa: stop duplicating geom and tcs layout values | Timothy Arceri | 2016-06-23 | 1 | -3/+3 |
* | mesa/glsl: stop using GL shader type internally | Timothy Arceri | 2016-06-16 | 1 | -4/+2 |
* | glsl: Use Geom.VerticesOut == -1 to specify unset | Ian Romanick | 2016-06-01 | 1 | -1/+1 |
* | glsl: fully split apart buffer block arrays | Timothy Arceri | 2016-04-06 | 1 | -3/+7 |
* | glsl: store stage reference in gl_uniform_block | Timothy Arceri | 2016-04-02 | 1 | -4/+0 |
* | glsl: Initialize gl_shader_program::EmptyUniformLocations. | Matt Turner | 2016-03-01 | 1 | -0/+2 |
* | mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndex | Jordan Justen | 2015-11-03 | 1 | -2/+2 |
* | mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocks | Iago Toral Quiroga | 2015-10-14 | 1 | -2/+2 |
* | mesa: remove Driver.DeleteShaderProgram | Marek Olšák | 2015-10-03 | 1 | -5/+4 |
* | mesa: remove Driver.NewShaderProgram | Marek Olšák | 2015-10-03 | 1 | -3/+1 |
* | mesa: remove Driver.DeleteShader | Marek Olšák | 2015-10-03 | 1 | -5/+3 |
* | mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocks | Samuel Iglesias Gonsalvez | 2015-09-29 | 1 | -1/+1 |
* | mesa: Remove debugging code from _mesa_reference_*. | Matt Turner | 2015-09-25 | 1 | -12/+0 |
* | mesa: reference built-in uniforms into gl_uniform_storage | Martin Peres | 2015-06-04 | 1 | -2/+2 |
* | mesa/glsl: build list of program resources during linking | Tapani Pälli | 2015-04-16 | 1 | -0/+6 |
* | mesa: Use assert() instead of ASSERT wrapper. | Matt Turner | 2015-02-23 | 1 | -2/+2 |
* | mesa: make _mesa_reference_shader_program() an inline function | Brian Paul | 2015-01-05 | 1 | -3/+3 |
* | mesa: Remove context parameter from dd_function_table::NewShaderProgram | Ian Romanick | 2014-10-24 | 1 | -1/+1 |
* | mesa: Make _mesa_init_shader_program static | Ian Romanick | 2014-10-24 | 1 | -3/+3 |
* | mesa: Remove context parameter from _mesa_init_shader_program | Ian Romanick | 2014-10-24 | 1 | -2/+2 |
* | mesa: Silence unused parameter warning in _mesa_clear_shader_program_data | Ian Romanick | 2014-10-24 | 1 | -3/+2 |
* | mesa: Add some missing clean-up to _mesa_clear_shader_program_data | Ian Romanick | 2014-10-24 | 1 | -1/+14 |
* | util: Move ralloc to a new src/util directory. | Kenneth Graunke | 2014-08-04 | 1 | -1/+1 |
* | glsl: Store info about geometry shaders that emit vertices to non-zero streams. | Iago Toral Quiroga | 2014-06-30 | 1 | -0/+1 |
* | mesa: Make Geom.UsesEndPrimitive a bool instead of a GLboolean | Iago Toral Quiroga | 2014-06-23 | 1 | -1/+1 |
* | mesa: Init Geom.UsesEndPrimitive in shader programs. | Iago Toral Quiroga | 2014-06-20 | 1 | -0/+1 |
* | mesa/glsl: introduce a remap table for uniform locations | Tapani Pälli | 2014-03-10 | 1 | -1/+6 |