aboutsummaryrefslogtreecommitdiffstats
path: root/src/glsl/link_uniform_blocks.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: fix GL_BUFFER_DATA_SIZE value for shader storage blocks with unsize arraysSamuel Iglesias Gonsalvez2015-10-291-3/+19
* glsl: link uniform block arrays of arraysTimothy Arceri2015-10-151-53/+107
* glsl: a shader storage buffer must be smaller than the maximum size allowedSamuel Iglesias Gonsalvez2015-09-251-0/+19
* glsl: Add std430 support to program_resource_visitor's member functionsSamuel Iglesias Gonsalvez2015-09-251-5/+14
* glsl: Add parser/compiler support for std430 interface packing qualifierSamuel Iglesias Gonsalvez2015-09-251-3/+12
* glsl: Identify active uniform blocks that are buffer blocks as such.Iago Toral Quiroga2015-07-141-0/+4
* glsl: Silence unused parameter warningsIan Romanick2015-05-041-4/+4
* glsl: ensure that enter/leave record get a record typeIlia Mirkin2015-02-211-0/+3
* glsl: fix uniform linking logic in the presence of structsIlia Mirkin2015-02-191-25/+20
* util/hash_table: Rework the API to know about hashingJason Ekstrand2014-12-141-1/+2
* glsl: Track matrix layout of variables using two bitsIan Romanick2014-08-041-1/+1
* linker: Add padding after the last field of a structureIan Romanick2014-08-041-0/+13
* linker: Add a last_field parameter to various program_resource_visitor methodsIan Romanick2014-08-041-1/+2
* util: Move the open-addressing linear-probing hash_table to src/util.Kenneth Graunke2014-08-041-1/+1
* glsl: Fix some bad indentationIan Romanick2014-07-231-3/+3
* glsl: check _mesa_hash_table_create return value in link_uniform_blocksJuha-Pekka Heikkila2014-06-261-0/+6
* glsl: Propagate explicit binding information from the AST all the way to the ...Ian Romanick2014-04-111-2/+12
* glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt2013-09-231-0/+4
* glsl: Use alignment of container record for its first fieldIan Romanick2013-08-191-1/+16
* glsl: Remove bogus check on return value of link_uniform_blocks().Paul Berry2013-07-301-1/+1
* glsl: Rename uniform_field_visitor to program_resource_visitor.Paul Berry2013-02-041-3/+3
* glsl: Add link_uniform_blocks to calculate all UBO data at link-timeIan Romanick2013-01-251-0/+248
* linker: Refactor intra-stage block compatabililty testingIan Romanick2013-01-251-0/+65