summaryrefslogtreecommitdiffstats
path: root/src/glsl/link_interface_blocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: add support for explicit locations inside interface blocksTimothy Arceri2015-12-151-4/+26
* glsl: simplify interface matchingTimothy Arceri2015-12-151-108/+46
* glsl: allow linking of tessellation shaders.Chris Forbes2015-07-231-4/+7
* glsl: link buffer variables and shader storage buffer interface blocksKristian Høgsberg2015-07-141-3/+12
* glsl: use common intrastage array validationTimothy Arceri2015-03-061-37/+37
* glsl: Use typed foreach_in_list instead of foreach_list.Matt Turner2014-07-011-8/+8
* mesa: Use gl_shader::Stage instead of gl_shader::Type where possible.Paul Berry2014-01-081-1/+1
* glsl: move variables in to ir_variable::data, part ITapani Pälli2013-12-121-6/+6
* glsl: Fix interstage uniform interface block link error detection.Paul Berry2013-11-211-27/+48
* glsl: Fix cross-version linking between VS and GS.Paul Berry2013-11-211-4/+23
* glsl: Rework interface block linking.Paul Berry2013-11-151-20/+251
* glsl: Make accessor functions for ir_variable::interface_type.Paul Berry2013-10-091-8/+9
* glsl: Improve error message for interstage interface block mismatch.Paul Berry2013-07-301-1/+2
* glsl: Use a consistent technique for tracking link success/failure.Paul Berry2013-07-301-10/+9
* glsl: Add error message for intrastage interface block mismatch.Paul Berry2013-07-301-1/+4
* glsl linker: compare interface blocks during interstage linkingKenneth Graunke2013-05-231-0/+39
* glsl linker: compare interface blocks during intrastage linkingJordan Justen2013-05-231-0/+71