summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/linker.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: add transform feedback buffers to resource listTimothy Arceri2016-03-311-1/+13
* glsl: validate global out xfb_stride qualifiers and set stride on empty buffersTimothy Arceri2016-03-311-0/+65
* glsl: basic linking support for xfb qualifiersTimothy Arceri2016-03-311-6/+32
* glsl: reduce buffer block duplicationTimothy Arceri2016-03-261-32/+46
* glsl: report correct number of allowed vertex inputs and fragment outputsIago Toral Quiroga2016-03-101-3/+4
* glsl: avoid stack smashing when there are too many attributesIlia Mirkin2016-03-071-0/+7
* glsl: Initialize gl_shader_program::EmptyUniformLocations.Matt Turner2016-03-011-1/+0
* compiler/glsl: Fix uniform location counting.Plamena Manolova2016-02-181-24/+46
* glsl: Disallow transform feedback varyings with compute shaders.Kenneth Graunke2016-02-091-2/+3
* glsl: remove unrequired forward declarationTimothy Arceri2016-02-091-2/+0
* glsl: clean up and fix bug in varying linking rulesTimothy Arceri2016-02-091-74/+63
* glsl: simplify ES Vertex/Fragment shader requirementsTimothy Arceri2016-02-091-28/+28
* glsl: simplify required stages for linking rulesTimothy Arceri2016-02-091-43/+41
* glsl: small tidy up now that link_shaders() exits early with 0 shadersTimothy Arceri2016-02-091-6/+4
* glsl: don't attempt to link empty programTimothy Arceri2016-02-091-23/+23
* glsl: make sure builtins are initialized before getting the shaderIlia Mirkin2016-02-071-0/+1
* glsl: remove old FINISHMETimothy Arceri2016-01-271-2/+0
* glsl: move to compiler/Emil Velikov2016-01-261-0/+4676