aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/link_interface_blocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* util/hash_table: added hash functions for integer typesAnthony Pesch2020-01-231-1/+1
* glsl: additional interface redeclaration check for SSO programsTapani Pälli2019-12-041-0/+54
* util: use standard name for snprintf()Eric Engestrom2019-07-191-2/+2
* glsl/linker: Make precision matching optional in intrastage_matchNeil Roberts2019-06-141-5/+11
* glsl/linker: Allow unused in blocks which are not declated on previous stagevadym.shovkoplias2018-08-271-1/+7
* glsl: use util_snprintf()Andres Gomez2018-08-021-2/+3
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* glsl: don't run intrastage array validation when the interface type is not an...Samuel Iglesias Gonsálvez2017-12-041-1/+1
* glsl/es: precision qualifier doesn't need to match in UBOsSamuel Iglesias Gonsálvez2017-12-041-1/+1
* glsl/linker: Check that re-declared, inter-shader built-in blocks matchEduardo Lima Mitev2017-10-301-0/+29
* st/mesa/glsl: move Version to gl_shader_program_dataTimothy Arceri2016-12-021-3/+3
* glsl: validate output blocks against input blocksIago Toral Quiroga2016-11-101-11/+30
* glsl/es31: precision qualifier doesn't need to match in shader interface bloc...Samuel Iglesias Gonsálvez2016-10-241-2/+5
* glsl: move intrastage_match() after interstage_member_mismatch()Samuel Iglesias Gonsálvez2016-10-241-46/+46
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-5/+5
* glsl: fix error message on uniform block mismatchDave Airlie2016-05-261-1/+1
* glsl: make max array trackers ints and use -1 as base. (v2)Dave Airlie2016-05-241-6/+0
* glsl: generate named interface block names correctlyTimothy Arceri2016-03-311-2/+4
* glsl: don't always reject shaders with mismatching ifc blocksTimothy Arceri2016-03-091-6/+72
* glsl: make interstage_match() staticTimothy Arceri2016-03-091-1/+1
* glsl: move to compiler/Emil Velikov2016-01-261-0/+357