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
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
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_varyings.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2014-12-09
glsl: invariant qualifier is not valid for shader inputs in GLSL ES 3.00
Samuel Iglesias Gonsalvez
1
-1
/
+1
2014-12-03
linker: Wrap access of producer_var with a NULL check
Ian Romanick
1
-3
/
+5
2014-10-07
glsl: do not emit error for non written varyings on OpenGL ES
Tapani Pälli
1
-2
/
+16
2014-09-23
glsl: add missing null check in tfeedback_decl::init()
Juha-Pekka Heikkila
1
-0
/
+5
2014-08-11
mesa: move ShaderCompilerOptions into gl_constants
Marek Olšák
1
-1
/
+1
2014-08-04
glsl: Use the without_array predicate to simplify some code
Ian Romanick
1
-4
/
+2
2014-07-01
glsl: Use typed foreach_in_list instead of foreach_list.
Matt Turner
1
-20
/
+18
2014-06-30
glsl: Only geometry shader outputs can be associated with non-zero streams.
Iago Toral Quiroga
1
-0
/
+5
2014-06-30
glsl: Two varyings can't write to the same buffer from different streams.
Iago Toral Quiroga
1
-0
/
+17
2014-06-30
glsl: Fail to link if inter-stage input/outputs are not assigned to stream 0
Iago Toral Quiroga
1
-0
/
+8
2014-06-30
glsl: Assign GLSL StreamIds to transform feedback outputs.
Iago Toral Quiroga
1
-3
/
+9
2014-06-30
mesa: add StreamId information to transform feedback outputs.
Iago Toral Quiroga
1
-0
/
+1
2014-05-28
glsl: replace strncmp("gl_") calls with new is_gl_identifier() helper
Brian Paul
1
-2
/
+1
2014-05-10
glsl: Rename linker's is_varying_var
Chris Forbes
1
-3
/
+3
2014-05-07
linker: Fix consumer_inputs_with_locations indexing
Ian Romanick
1
-4
/
+4
2014-05-02
linker: Modify cross_validate_outputs_to_inputs to match using explicit locat...
Ian Romanick
1
-8
/
+80
2014-05-02
linker: Sort shader I/O variables into a canonical order
Ian Romanick
1
-4
/
+74
2014-05-02
linker: Assign varying locations for separable programs
Ian Romanick
1
-0
/
+17
2014-05-02
linker: Allow consumer stage or producer stage to be NULL
Ian Romanick
1
-25
/
+46
2014-05-02
linker: Refactor code that gets an input matching an output
Ian Romanick
1
-17
/
+34
2014-05-02
glsl: Exit when the shader IR contains an interface block instance
Ian Romanick
1
-6
/
+17
2014-05-02
linker: Refactor code that builds hash tables of varyings during linking
Ian Romanick
1
-20
/
+33
2014-05-02
glsl: Remove varying "base" parameters
Ian Romanick
1
-12
/
+9
2014-05-02
glsl: Constify parameter to a couple varying_matches methods
Ian Romanick
1
-4
/
+4
2014-01-09
glsl: Index into ctx->Const.Program[] rather than using ad-hoc code.
Paul Berry
1
-26
/
+6
2014-01-09
mesa: replace ctx->Const.{Vertex,Fragment,Geomtery}Program with an array.
Paul Berry
1
-4
/
+4
2014-01-08
glsl: Make more use of gl_shader_stage enum in link_varyings.cpp.
Paul Berry
1
-24
/
+24
2014-01-08
mesa: Use gl_shader::Stage instead of gl_shader::Type where possible.
Paul Berry
1
-11
/
+11
2014-01-08
mesa: Clean up nomenclature for pipeline stages.
Paul Berry
1
-12
/
+12
2013-12-30
Rename overloads of _mesa_glsl_shader_target_name().
Paul Berry
1
-12
/
+12
2013-12-12
glsl: move variables in to ir_variable::data, part II
Tapani Pälli
1
-13
/
+13
2013-12-12
glsl: move variables in to ir_variable::data, part I
Tapani Pälli
1
-20
/
+20
2013-12-12
glsl: introduce data section to ir_variable
Tapani Pälli
1
-14
/
+14
2013-12-07
glsl: Put `sample`-qualified varyings in their own packing classes
Chris Forbes
1
-1
/
+1
2013-12-07
glsl: Add ir support for `sample` qualifier; adjust compiler and linker
Chris Forbes
1
-0
/
+14
2013-10-24
glsl: Pull interpolation_string() out of ir_variable.
Paul Berry
1
-2
/
+2
2013-10-24
glsl/gs: Fix transform feedback of gl_ClipDistance.
Paul Berry
1
-1
/
+1
2013-10-09
glsl: Make accessor functions for ir_variable::interface_type.
Paul Berry
1
-6
/
+6
2013-10-07
glsl: Count shader inputs and outputs separately
Ian Romanick
1
-21
/
+80
2013-09-23
glsl: Hide many classes local to individual .cpp files in anon namespaces.
Eric Anholt
1
-0
/
+2
2013-09-04
glsl: Remove unused prog parameter from tfeedback_decl::init
Ian Romanick
1
-3
/
+3
2013-09-04
glsl: Validate qualifiers on VS color outputs with FS color inputs
Ian Romanick
1
-3
/
+45
2013-09-04
glsl: Refactor a bunch of the code out of cross_validate_outputs_to_inputs
Ian Romanick
1
-81
/
+94
2013-08-01
glsl/linker: Properly pack GS input varyings.
Paul Berry
1
-3
/
+7
2013-08-01
glsl/linker: Properly error check VS-GS linkage.
Paul Berry
1
-1
/
+10
2013-08-01
Move count_attribute_slots() out of the linker and into glsl_type.
Paul Berry
1
-1
/
+1
2013-07-30
glsl: Use a consistent technique for tracking link success/failure.
Paul Berry
1
-7
/
+5
2013-07-02
mesa,glsl,gallium: remove GLSLSkipStrictMaxVaryingLimitCheck and dependencies
Marek Olšák
1
-24
/
+8
2013-07-02
glsl/linker: check against varying limit after unused varyings are eliminated
Marek Olšák
1
-11
/
+24
2013-06-21
mesa: Use shared code for converting shader targets to short strings.
Eric Anholt
1
-5
/
+10
[next]