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
/
compiler
/
glsl
/
link_uniforms.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-06-22
glsl: Track whether uniforms are active per stage
Kenneth Graunke
1
-0
/
+2
2017-06-14
glsl: process uniform images declared bindless
Samuel Pitoiset
1
-9
/
+65
2017-06-14
glsl: process uniform samplers declared bindless
Samuel Pitoiset
1
-11
/
+72
2017-06-14
mesa: add support for glUniformHandleui64*ARB()
Samuel Pitoiset
1
-0
/
+1
2017-05-16
glsl: simplify link_assign_uniform_storage() a bit
Samuel Pitoiset
1
-8
/
+9
2017-05-12
glsl: order indices for images inside a struct array
Samuel Pitoiset
1
-11
/
+17
2017-05-12
glsl: add parcel_out_uniform_storage::set_opaque_indices() helper
Samuel Pitoiset
1
-54
/
+65
2017-05-06
glsl: do not count bindless samplers/images when linking uniforms
Samuel Pitoiset
1
-2
/
+2
2017-05-06
glsl: make component_slots() returns 2 for samplers/images
Samuel Pitoiset
1
-2
/
+6
2017-05-04
glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
1
-2
/
+2
2017-04-25
glsl: Initialize current_var
Matt Turner
1
-1
/
+1
2017-04-21
glsl: make use of glsl_type::is_double()
Samuel Pitoiset
1
-1
/
+1
2017-04-21
glsl: get rid of values_for_type()
Samuel Pitoiset
1
-17
/
+2
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
[next]