index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mesa
/
main
/
shaderobj.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-02-17
glsl: don't reprocess or clear UBOs on cache fallback
Timothy Arceri
1
-7
/
+9
2017-02-17
glsl: skip more uniform initialisation when doing fallback linking
Timothy Arceri
1
-3
/
+5
2017-02-17
glsl: don't lose uniform values when falling back to full compile
Timothy Arceri
1
-2
/
+2
2017-02-17
glsl: don't reference shader prog data during cache fallback
Timothy Arceri
1
-1
/
+2
2017-02-17
glsl: use correct shader source in case of cache fallback
Timothy Arceri
1
-0
/
+1
2017-01-23
mesa/glsl: set and get cs layouts to and from shader_info
Timothy Arceri
1
-2
/
+0
2017-01-19
mesa/glsl: move ProgramResourceList to gl_shader_program_data
Timothy Arceri
1
-4
/
+4
2016-12-30
mesa/glsl/i965: remove Driver.NewShader()
Timothy Arceri
1
-17
/
+0
2016-12-28
mesa/shaderobj: Fix races on refcounts
Chad Versace
1
-10
/
+4
2016-12-01
mesa: reset linked_stages bitmask when re-linking
Timothy Arceri
1
-0
/
+2
2016-11-22
mesa: use special checksums for unset checksums and fixed-func shaders
Marek Olšák
1
-0
/
+3
2016-11-19
st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...
Timothy Arceri
1
-20
/
+26
2016-11-19
mesa: create new gl_shader_program_data struct
Timothy Arceri
1
-0
/
+39
2016-11-03
mesa/glsl: delete previously linked shaders earlier when linking
Timothy Arceri
1
-13
/
+10
2016-10-07
mesa/main: add support for ARB_compute_variable_groups_size
Samuel Pitoiset
1
-0
/
+2
2016-09-12
mesa/glsl: Move string_to_uint_map into the util folder
Thomas Helland
1
-1
/
+1
2016-06-30
glsl/mesa: move duplicate shader fields into new struct gl_shader_info
Timothy Arceri
1
-3
/
+3
2016-06-30
glsl/main: remove unused params and make function static
Timothy Arceri
1
-4
/
+4
2016-06-30
glsl/mesa: split gl_shader in two
Timothy Arceri
1
-3
/
+29
2016-06-23
glsl/mesa: stop duplicating geom and tcs layout values
Timothy Arceri
1
-3
/
+3
2016-06-16
mesa/glsl: stop using GL shader type internally
Timothy Arceri
1
-4
/
+2
2016-06-01
glsl: Use Geom.VerticesOut == -1 to specify unset
Ian Romanick
1
-1
/
+1
2016-04-06
glsl: fully split apart buffer block arrays
Timothy Arceri
1
-3
/
+7
2016-04-02
glsl: store stage reference in gl_uniform_block
Timothy Arceri
1
-4
/
+0
2016-03-01
glsl: Initialize gl_shader_program::EmptyUniformLocations.
Matt Turner
1
-0
/
+2
2015-11-03
mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndex
Jordan Justen
1
-2
/
+2
2015-10-14
mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocks
Iago Toral Quiroga
1
-2
/
+2
2015-10-03
mesa: remove Driver.DeleteShaderProgram
Marek Olšák
1
-5
/
+4
2015-10-03
mesa: remove Driver.NewShaderProgram
Marek Olšák
1
-3
/
+1
2015-10-03
mesa: remove Driver.DeleteShader
Marek Olšák
1
-5
/
+3
2015-09-29
mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocks
Samuel Iglesias Gonsalvez
1
-1
/
+1
2015-09-25
mesa: Remove debugging code from _mesa_reference_*.
Matt Turner
1
-12
/
+0
2015-06-04
mesa: reference built-in uniforms into gl_uniform_storage
Martin Peres
1
-2
/
+2
2015-04-16
mesa/glsl: build list of program resources during linking
Tapani Pälli
1
-0
/
+6
2015-02-23
mesa: Use assert() instead of ASSERT wrapper.
Matt Turner
1
-2
/
+2
2015-01-05
mesa: make _mesa_reference_shader_program() an inline function
Brian Paul
1
-3
/
+3
2014-10-24
mesa: Remove context parameter from dd_function_table::NewShaderProgram
Ian Romanick
1
-1
/
+1
2014-10-24
mesa: Make _mesa_init_shader_program static
Ian Romanick
1
-3
/
+3
2014-10-24
mesa: Remove context parameter from _mesa_init_shader_program
Ian Romanick
1
-2
/
+2
2014-10-24
mesa: Silence unused parameter warning in _mesa_clear_shader_program_data
Ian Romanick
1
-3
/
+2
2014-10-24
mesa: Add some missing clean-up to _mesa_clear_shader_program_data
Ian Romanick
1
-1
/
+14
2014-08-04
util: Move ralloc to a new src/util directory.
Kenneth Graunke
1
-1
/
+1
2014-06-30
glsl: Store info about geometry shaders that emit vertices to non-zero streams.
Iago Toral Quiroga
1
-0
/
+1
2014-06-23
mesa: Make Geom.UsesEndPrimitive a bool instead of a GLboolean
Iago Toral Quiroga
1
-1
/
+1
2014-06-20
mesa: Init Geom.UsesEndPrimitive in shader programs.
Iago Toral Quiroga
1
-0
/
+1
2014-03-10
mesa/glsl: introduce a remap table for uniform locations
Tapani Pälli
1
-1
/
+6
2014-02-14
main: Avoid double-free of shader Label
Carl Worth
1
-0
/
+1
2014-01-21
mesa: use _mesa_validate_shader_target() more frequently.
Paul Berry
1
-2
/
+2
2014-01-08
mesa: Store gl_shader_stage enum in gl_shader objects.
Paul Berry
1
-0
/
+1
2014-01-08
mesa: Clean up nomenclature for pipeline stages.
Paul Berry
1
-2
/
+2
[next]