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
/
glsl
/
link_uniforms.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2016-01-26
glsl: move to compiler/
Emil Velikov
1
-1330
/
+0
2016-01-20
Revert "glsl: move uniform calculation to link_uniforms"
Tapani Pälli
1
-77
/
+10
2016-01-20
glsl: move uniform calculation to link_uniforms
Tapani Pälli
1
-10
/
+77
2016-01-11
glsl: combine if blocks
Timothy Arceri
1
-6
/
+3
2015-10-31
glsl: set image access qualifiers for AoA
Timothy Arceri
1
-28
/
+49
2015-10-21
glsl: check for arrays of arrays when assigning explicit locations
Timothy Arceri
1
-1
/
+2
2015-10-21
glsl: fix record type detection in explicit location assign
Tapani Pälli
1
-1
/
+1
2015-10-21
glsl: skip buffer variables when filling UniformRemapTable
Tapani Pälli
1
-2
/
+5
2015-10-17
glsl: initialise record array count to 1
Timothy Arceri
1
-0
/
+1
2015-10-15
glsl: Add support for linking uniform arrays of arrays
Timothy Arceri
1
-5
/
+11
2015-10-14
mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocks
Iago Toral Quiroga
1
-11
/
+11
2015-10-06
glsl: whitespace/formatting/typo fixes in link_uniforms.cpp
Brian Paul
1
-6
/
+9
2015-10-05
glsl: reduce memory footprint of uniform_storage struct
Timothy Arceri
1
-23
/
+18
2015-10-02
glsl: avoid leaking hiddenUniforms map when there are no uniforms
Ilia Mirkin
1
-4
/
+4
2015-09-29
mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocks
Samuel Iglesias Gonsalvez
1
-2
/
+2
2015-09-26
glsl: clean-up link uniform code
Timothy Arceri
1
-11
/
+6
2015-09-25
main: Add SHADER_STORAGE_BLOCK and BUFFER_VARIABLE support for ARB_program_in...
Samuel Iglesias Gonsalvez
1
-0
/
+3
2015-09-25
glsl: ignore buffer variables when counting uniform components
Samuel Iglesias Gonsalvez
1
-5
/
+11
2015-09-25
glsl: Add std430 support to program_resource_visitor's member functions
Samuel Iglesias Gonsalvez
1
-32
/
+66
2015-09-25
glsl: Add parser/compiler support for unsized array's length()
Samuel Iglesias Gonsalvez
1
-2
/
+8
2015-09-17
glsl: make variables private
Timothy Arceri
1
-11
/
+11
2015-09-17
glsl: store uniform slot id in var location field
Timothy Arceri
1
-3
/
+21
2015-09-17
glsl: assign hidden uniforms their slot id earlier
Timothy Arceri
1
-49
/
+41
2015-09-17
glsl: order indices for samplers inside a struct array
Timothy Arceri
1
-17
/
+100
2015-08-31
glsl: remove specical case subroutine type counting
Timothy Arceri
1
-3
/
+2
2015-07-23
glsl: add uniform and program resource support (v2)
Dave Airlie
1
-4
/
+99
2015-07-14
glsl: link buffer variables and shader storage buffer interface blocks
Kristian Høgsberg
1
-3
/
+5
2015-07-14
mesa: rename is_in_uniform_block to is_in_buffer_block
Iago Toral Quiroga
1
-3
/
+3
2015-06-04
mesa: reference built-in uniforms into gl_uniform_storage
Martin Peres
1
-29
/
+26
2015-05-04
glsl: Silence unused parameter warnings
Ian Romanick
1
-3
/
+3
2015-04-27
Fix a few typos
Zoë Blade
1
-1
/
+1
2015-03-24
glsl: avoid calling base_alignment when samplers are involved
Ilia Mirkin
1
-0
/
+4
2015-02-21
glsl: ensure that enter/leave record get a record type
Ilia Mirkin
1
-0
/
+2
2015-02-19
glsl: fix uniform linking logic in the presence of structs
Ilia Mirkin
1
-6
/
+31
2015-02-19
glsl: Uniform linking support for doubles
Dave Airlie
1
-1
/
+6
2014-11-06
glsl: Add infrastructure for "hidden" uniforms.
Kenneth Graunke
1
-0
/
+50
2014-09-26
glsl: remove unused link_assign_uniform_block_offsets
Tapani Pälli
1
-34
/
+0
2014-09-22
glsl: use ptrdiff_t cast to silence g++ sign warning
Brian Paul
1
-1
/
+1
2014-08-29
glsl: Use bit-flags image attributes and uint16_t for the image format
Ian Romanick
1
-2
/
+2
2014-08-18
glsl: Use UniformBooleanTrue value for uniform initializers.
Matt Turner
1
-2
/
+3
2014-08-04
linker: Use the matrix layout information in ir_variable and glsl_type for UB...
Ian Romanick
1
-10
/
+5
2014-08-04
glsl: Track matrix layout of variables using two bits
Ian Romanick
1
-7
/
+24
2014-08-04
glsl: Track matrix layout of structure fields using two bits
Ian Romanick
1
-1
/
+2
2014-08-04
linker: Add padding after the last field of a structure
Ian Romanick
1
-1
/
+4
2014-08-04
linker: Add a last_field parameter to various program_resource_visitor methods
Ian Romanick
1
-13
/
+18
2014-08-04
glsl: Use the without_array predicate to simplify some code
Ian Romanick
1
-15
/
+8
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-8
/
+8
2014-06-16
glsl/linker: assign explicit uniform locations
Tapani Pälli
1
-5
/
+56
2014-05-28
glsl: replace strncmp("gl_") calls with new is_gl_identifier() helper
Brian Paul
1
-2
/
+2
2014-05-13
glsl: the number of samplers is already calculated so use it
Timothy Arceri
1
-2
/
+1
[next]