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_varyings.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-09-28
glsl: fix component size calculation for tessellation and geom shaders
Timothy Arceri
1
-1
/
+1
2015-09-26
glsl: calculate component size for arrays of arrays when varying packing disa...
Timothy Arceri
1
-3
/
+10
2015-08-06
mesa: save which transform feedback buffer is associated with which stream
Marek Olšák
1
-0
/
+1
2015-07-23
glsl: use separate varying slots for patch varyings
Marek Olšák
1
-7
/
+16
2015-07-23
glsl: fix locations of 2-dimensional varyings without varying packing (v2)
Marek Olšák
1
-9
/
+28
2015-07-23
glsl: don't demote tess control shader outputs
Marek Olšák
1
-1
/
+5
2015-07-23
glsl: disable varying packing between tessellation shaders
Marek Olšák
1
-8
/
+21
2015-07-23
glsl: push vertex count determination down one level
Chris Forbes
1
-6
/
+6
2015-07-23
glsl: lower gl_TessLevel* from float[n] to vecn.
Fabian Bieler
1
-9
/
+42
2015-07-23
glsl: allow linking of tessellation shaders.
Chris Forbes
1
-2
/
+8
2015-07-23
glsl: add the patch in/out qualifier (v2)
Fabian Bieler
1
-1
/
+14
2015-06-24
glsl: remove cross validation of interpolation qualifier with GLSL 4.40
Tapani Pälli
1
-1
/
+11
2015-06-23
glsl: Specify the shader stage in linker errors due to too many in/outputs.
Jose Fonseca
1
-4
/
+8
2015-05-22
glsl: remove element_type() helper
Timothy Arceri
1
-1
/
+1
2015-04-07
glsl: relax input->output validation for SSO programs
Tapani Pälli
1
-1
/
+1
2015-03-30
glsl: fail when a shader's input var has not an equivalent out var in previous
Samuel Iglesias Gonsalvez
1
-0
/
+13
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
[next]