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
/
linker.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2014-08-18
glsl: Use UniformBooleanTrue value for uniform initializers.
Matt Turner
1
-1
/
+1
2014-08-11
mesa: move ShaderCompilerOptions into gl_constants
Marek Olšák
1
-2
/
+2
2014-08-04
glsl: Make it possible to ignore built-ins when matching signatures.
Kenneth Graunke
1
-1
/
+2
2014-07-01
glsl: Use typed foreach_in_list_safe instead of foreach_list_safe.
Matt Turner
1
-3
/
+1
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-27
/
+23
2014-06-30
glsl: Validate vertex emission in geometry shaders.
Iago Toral Quiroga
1
-14
/
+134
2014-06-26
glsl: check _mesa_hash_table_create return value in link_uniform_blocks
Juha-Pekka Heikkila
1
-0
/
+2
2014-06-16
glsl/linker: initialize explicit uniform locations
Tapani Pälli
1
-0
/
+114
2014-05-02
mesa: Eliminate gl_shader_program::InternalSeparateShader
Ian Romanick
1
-2
/
+1
2014-05-02
mesa: Enable GL_EXT_separate_shader_objects for OpenGL ES
Ian Romanick
1
-1
/
+2
2014-05-02
linker: Allow geometry shader without vertex shader for separable programs
Ian Romanick
1
-1
/
+2
2014-05-02
linker: Assign varying locations for separable programs
Ian Romanick
1
-3
/
+13
2014-05-01
glsl: Apply the link error conditions to GL_ARB_fragment_coord_conventions
Anuj Phogat
1
-1
/
+6
2014-05-01
glsl: Link error if fs defines conflicting qualifiers for gl_FragCoord
Anuj Phogat
1
-0
/
+77
2014-05-01
glsl: Allow overlapping locations for vertex input attributes
Anuj Phogat
1
-15
/
+72
2014-04-16
glsl: Fix copy-paste error in linker_warning()
Anuj Phogat
1
-1
/
+1
2014-04-11
glsl: Drop do_common_optimization's max_unroll_iterations parameter.
Kenneth Graunke
1
-3
/
+1
2014-04-08
glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().
Kenneth Graunke
1
-1
/
+3
2014-03-12
glsl: Rewrite unrolled link_invalidate_variable_locations calls as a loop
Ian Romanick
1
-11
/
+4
2014-02-20
glsl/linker: produce gl_shader_program Geom.Invocations
Jordan Justen
1
-0
/
+18
2014-02-18
glsl: Fix condition to generate shader link error
Anuj Phogat
1
-4
/
+5
2014-02-12
glsl/linker: Count and check image resources.
Francisco Jerez
1
-0
/
+41
2014-02-05
glsl/cs: Prohibit mixing of compute and non-compute shaders.
Paul Berry
1
-0
/
+7
2014-02-05
mesa/cs: Handle compute shader local size during linking.
Paul Berry
1
-0
/
+64
2014-02-05
glsl/cs: Change some linker loops to use MESA_SHADER_FRAGMENT as a bound.
Paul Berry
1
-4
/
+4
2014-01-21
glsl/linker: Refactor in preparation for adding more shader stages.
Paul Berry
1
-75
/
+41
2014-01-21
glsl: Match unnamed record types across stages.
Grigori Goronzy
1
-0
/
+4
2014-01-13
glsl: Use a new foreach_two_lists macro for walking two lists at once.
Kenneth Graunke
1
-5
/
+4
2014-01-13
glsl: Convert piles of foreach_iter to the newer foreach_list macro.
Kenneth Graunke
1
-5
/
+4
2014-01-09
glsl: Index into ctx->Const.Program[] rather than using ad-hoc code.
Paul Berry
1
-35
/
+8
2014-01-09
mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.
Paul Berry
1
-12
/
+12
2014-01-08
mesa: Use gl_shader::Stage instead of gl_shader::Type where possible.
Paul Berry
1
-8
/
+8
2014-01-08
mesa: Clean up nomenclature for pipeline stages.
Paul Berry
1
-31
/
+31
2013-12-30
mesa: Improve static error checking of arrays sized by MESA_SHADER_TYPES.
Paul Berry
1
-4
/
+10
2013-12-30
glsl: Remove extraneous shader_type argument from analyze_clip_usage().
Paul Berry
1
-4
/
+5
2013-12-30
glsl: Get rid of hardcoded arrays of shader target names.
Paul Berry
1
-10
/
+6
2013-12-30
Rename overloads of _mesa_glsl_shader_target_name().
Paul Berry
1
-1
/
+1
2013-12-12
glsl: move variables in to ir_variable::data, part II
Tapani Pälli
1
-46
/
+47
2013-12-12
glsl: move variables in to ir_variable::data, part I
Tapani Pälli
1
-14
/
+14
2013-12-12
glsl: introduce data section to ir_variable
Tapani Pälli
1
-3
/
+3
2013-12-07
glsl: Add ir support for `sample` qualifier; adjust compiler and linker
Chris Forbes
1
-0
/
+6
2013-12-01
glsl: Simplify the built-in function linking code.
Kenneth Graunke
1
-20
/
+22
2013-11-26
glsl/linker: Validate IR just before reparenting.
Paul Berry
1
-0
/
+5
2013-11-21
glsl: Fix interstage uniform interface block link error detection.
Paul Berry
1
-2
/
+7
2013-11-07
glsl: Linker support for ARB_shader_atomic_counters.
Francisco Jerez
1
-1
/
+20
2013-10-30
glsl: Make mode_string function globally available
Ian Romanick
1
-23
/
+0
2013-10-28
glsl: Add check for unsized arrays to glsl types
Timothy Arceri
1
-2
/
+2
2013-10-24
glsl/gs: Fix transform feedback of gl_ClipDistance.
Paul Berry
1
-0
/
+2
2013-10-22
glsl: Simplify the interface to link_invalidate_variable_locations
Ian Romanick
1
-24
/
+24
2013-10-22
glsl: Modify interface to link_invalidate_variable_locations
Ian Romanick
1
-5
/
+5
[next]