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
/
linker.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-07-05
glsl: explicitly zero out padding to gl_shader_variable bitfield
Nicolai Hähnle
1
-1
/
+4
2017-07-05
glsl: look for multiple variables simultaneously with find_assignment_visitor
Nicolai Hähnle
1
-41
/
+81
2017-07-03
glsl: simplify disable_varying_optimizations_for_sso
Nicolai Hähnle
1
-18
/
+11
2017-06-26
glsl: do not call link_xfb_stride_layout_qualifiers() for fragment shaders
Juan A. Suarez Romero
1
-2
/
+5
2017-06-13
glsl: simplify validate_intrastage_arrays
Nicolai Hähnle
1
-8
/
+0
2017-06-13
glsl: remove redundant record_compare check when linking globals
Nicolai Hähnle
1
-22
/
+17
2017-05-06
glsl: link bindless layout qualifiers
Samuel Pitoiset
1
-0
/
+44
2017-04-21
glsl: make use glsl_type::is_atomic_uint()
Samuel Pitoiset
1
-2
/
+1
2017-04-15
glsl: delay optimisations on individual shaders when cache is available
Timothy Arceri
1
-3
/
+0
2017-03-27
glsl: Interface Block instances don't need linking validation
Andres Gomez
1
-5
/
+9
2017-03-27
glsl: on UBO/SSBOs link error reset the number of active blocks to 0
Andres Gomez
1
-0
/
+6
2017-02-23
glsl: Raise a link error for non-SSO ES programs with a TES but no TCS.
Kenneth Graunke
1
-0
/
+10
2017-02-23
glsl: enable early_fragment_tests implicitly with post_depth_coverage
Iago Toral Quiroga
1
-1
/
+1
2017-02-17
glsl: fix scons builds with shader cache
Timothy Arceri
1
-0
/
+2
2017-02-17
glsl: don't reprocess or clear UBOs on cache fallback
Timothy Arceri
1
-29
/
+33
2017-02-17
glsl: skip more uniform initialisation when doing fallback linking
Timothy Arceri
1
-8
/
+12
2017-02-17
glsl: don't reference shader prog data during cache fallback
Timothy Arceri
1
-1
/
+2
2017-02-17
glsl: add support for caching shaders with xfb qualifiers
Timothy Arceri
1
-1
/
+13
2017-02-17
glsl: make use of on disk shader cache
Timothy Arceri
1
-0
/
+5
2017-02-12
glsl: Drop resize-to-MaxPatchVertices hack.
Kenneth Graunke
1
-32
/
+0
2017-02-12
glsl: Update a comment about link errors for TCS && !TES.
Kenneth Graunke
1
-1
/
+9
2017-02-09
st/mesa/i965: create link status enum
Timothy Arceri
1
-3
/
+3
2017-01-25
glsl: lower constant arrays to uniform arrays before optimisation loop
Timothy Arceri
1
-13
/
+26
2017-01-23
glsl: fix tes linking regression
Timothy Arceri
1
-2
/
+2
2017-01-23
mesa/glsl: set and get cs layouts to and from shader_info
Timothy Arceri
1
-20
/
+15
2017-01-23
mesa/glsl: set and get gs layouts directly to and from shader_info
Timothy Arceri
1
-33
/
+37
2017-01-23
mesa/glsl/i965: set and get tes layouts directly to and from shader_info
Timothy Arceri
1
-31
/
+33
2017-01-23
glsl: use last_vert_prog to get last {clip,cull}_distance_array_size
Timothy Arceri
1
-14
/
+0
2017-01-23
mesa/glsl: set {clip,cull}_distance_array_size directly in gl_program
Timothy Arceri
1
-16
/
+16
2017-01-23
st/mesa/glsl: change xfb_program field to last_vert_prog
Timothy Arceri
1
-24
/
+23
2017-01-20
glsl: Move builtin_function related prototypes to a separate file
Ian Romanick
1
-0
/
+1
2017-01-19
mesa/glsl: move TransformFeedbackBufferStride to gl_shader
Timothy Arceri
1
-37
/
+34
2017-01-19
glsl: set InnerCoverage directly in gl_program
Timothy Arceri
1
-2
/
+1
2017-01-19
glsl: tidy up PostDepthCoverage shader field
Timothy Arceri
1
-1
/
+1
2017-01-19
mesa/glsl: move pixel_center_integer to gl_shader
Timothy Arceri
1
-5
/
+3
2017-01-19
mesa/glsl: move origin_upper_left to gl_shader
Timothy Arceri
1
-5
/
+3
2017-01-19
mesa/glsl: move uses_gl_fragcoord to gl_shader
Timothy Arceri
1
-7
/
+5
2017-01-19
mesa/glsl: move redeclares_gl_fragcoord to gl_shader
Timothy Arceri
1
-13
/
+8
2017-01-19
mesa/glsl: move ARB_fragment_coord_conventions_enable field
Timothy Arceri
1
-1
/
+1
2017-01-19
st/mesa/glsl: set early_fragment_tests directly in shader_info
Timothy Arceri
1
-2
/
+2
2017-01-19
mesa/glsl/i965: set and use tcs vertices_out directly
Timothy Arceri
1
-12
/
+12
2017-01-19
mesa/glsl: move ProgramResourceList to gl_shader_program_data
Timothy Arceri
1
-10
/
+10
2017-01-19
glsl: store number of explicit uniform loactions in gl_shader_program
Timothy Arceri
1
-15
/
+12
2017-01-19
glsl: create a new link_and_validate_uniforms() helper
Timothy Arceri
1
-9
/
+17
2017-01-19
glsl: move more varying linking code to link_varyings.cpp
Timothy Arceri
1
-148
/
+1
2017-01-09
st/mesa/glsl: set num_images directly in shader_info
Timothy Arceri
1
-3
/
+4
2017-01-07
mesa: Introduce a compiler enum for tessellation spacing.
Kenneth Graunke
1
-3
/
+3
2017-01-07
Revert recent GLSL slot counting fiasco.
Kenneth Graunke
1
-3
/
+3
2017-01-06
glsl: Create and use a new ir_variable::count_attribute_slots() wrapper.
Kenneth Graunke
1
-3
/
+3
2017-01-06
mesa/glsl: set num_textures per stage directly in shader_info
Timothy Arceri
1
-1
/
+2
[next]