index
:
lib/mesa
debian-unstable
pristine-tar
upstream-unstable
[no description]
Dyson
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-05-05
glsl: Apply the link error conditions to GL_ARB_fragment_coord_conventions
Anuj Phogat
1
-1
/
+6
2014-05-05
glsl: Link error if fs defines conflicting qualifiers for gl_FragCoord
Anuj Phogat
1
-0
/
+77
2014-05-05
glsl: Allow overlapping locations for vertex input attributes
Anuj Phogat
1
-15
/
+72
2014-02-18
glsl: Fix condition to generate shader link error
Anuj Phogat
1
-4
/
+5
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
2013-10-21
glsl/linker: Allow mixing of desktop GLSL versions.
Paul Berry
1
-7
/
+3
2013-10-09
glsl: Modify array_sizing_visitor to handle unnamed interface blocks.
Paul Berry
1
-0
/
+86
2013-10-09
glsl/linker: Modify array_sizing_visitor to handle named interface blocks.
Paul Berry
1
-6
/
+71
2013-10-07
glsl: Count shader inputs and outputs separately
Ian Romanick
1
-1
/
+3
2013-09-23
glsl: Hide many classes local to individual .cpp files in anon namespaces.
Eric Anholt
1
-0
/
+3
2013-09-11
glsl: During linking, record whether a GS uses EndPrimitive().
Paul Berry
1
-0
/
+31
2013-09-09
glsl: Pass _mesa_glsl_parse_state into matching_signature and such.
Kenneth Graunke
1
-2
/
+2
2013-09-09
glsl: Convert ir_function_signature::is_builtin to a method.
Kenneth Graunke
1
-2
/
+2
2013-08-23
glsl: Refactor handling of gl_ClipDistance/gl_ClipVertex linkage rules for GS.
Paul Berry
1
-29
/
+53
2013-08-18
glsl: don't eliminate texcoords that can be set by GL_COORD_REPLACE
Marek Olšák
1
-3
/
+3
2013-08-02
glsl: Fix NULL pointer dereferences when linking fails.
Kenneth Graunke
1
-8
/
+5
2013-08-01
glsl: Implement rules for geometry shader input sizes.
Paul Berry
1
-0
/
+81
2013-08-01
glsl: Cross-validate GS layout qualifiers while intrastage linking.
Eric Anholt
1
-0
/
+96
2013-08-01
glsl/linker: Fail to link geometry shader without vertex shader.
Fabian Bieler
1
-0
/
+8
2013-08-01
glsl/linker: Properly pack GS input varyings.
Paul Berry
1
-2
/
+5
2013-08-01
glsl: support compilation of geometry shaders
Bryan Cain
1
-4
/
+50
2013-08-01
glsl/linker: Make separate allocations to track vertex and fragment shaders.
Paul Berry
1
-2
/
+4
2013-08-01
glsl/linker: Make update_array_sizes apply to just uniforms.
Paul Berry
1
-3
/
+1
2013-08-01
Move count_attribute_slots() out of the linker and into glsl_type.
Paul Berry
1
-36
/
+1
2013-07-30
glsl: Use a consistent technique for tracking link success/failure.
Paul Berry
1
-61
/
+56
2013-07-30
glsl: Add error message for intrastage interface block mismatch.
Paul Berry
1
-1
/
+2
[next]