summaryrefslogtreecommitdiffstats
path: root/src/glsl/link_uniform_initializers.cpp
Commit message (Expand)AuthorAgeFilesLines
* mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndexJordan Justen2015-11-031-1/+1
* glsl: add support for initialising sampler AoATimothy Arceri2015-10-151-34/+49
* glsl: Add support for linking uniform arrays of arraysTimothy Arceri2015-10-151-1/+3
* mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-141-2/+2
* glsl/linker: Use constant_initializer instead of constant_value to initialize...Ian Romanick2015-10-121-2/+2
* glsl: reduce memory footprint of uniform_storage structTimothy Arceri2015-10-051-6/+6
* mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocksSamuel Iglesias Gonsalvez2015-09-291-1/+1
* glsl: Add support for image binding qualifiers.Francisco Jerez2015-08-201-7/+22
* glsl/types: add new subroutine type (v3.2)Dave Airlie2015-07-231-0/+1
* glsl: link buffer variables and shader storage buffer interface blocksKristian Høgsberg2015-07-141-1/+2
* mesa: rename is_in_uniform_block to is_in_buffer_blockIago Toral Quiroga2015-07-141-2/+2
* mesa: reference built-in uniforms into gl_uniform_storageMartin Peres2015-06-041-2/+2
* glsl: Linking support for doublesDave Airlie2015-02-191-1/+7
* glsl: Use the without_array predicate in some more placesTimothy Arceri2014-08-191-2/+1
* glsl: Use UniformBooleanTrue value for uniform initializers.Matt Turner2014-08-181-9/+15
* glsl: Use typed foreach_in_list instead of foreach_list.Matt Turner2014-07-011-2/+2
* glsl: Remove unused includes in link_uniform_init.Thomas Helland2014-06-101-2/+0
* glsl: Allow explicit binding on atomics againChris Forbes2014-04-181-1/+3
* linker: Set binding for all elements of UBO arrayIan Romanick2014-04-111-2/+34
* linker: Set block bindings based on UniformBlocks rather than UniformStorageIan Romanick2014-04-111-11/+21
* linker: Clean up "unused parameter" warningsIan Romanick2014-04-111-8/+4
* linker: Fold set_uniform_binding into call siteIan Romanick2014-04-111-21/+12
* linker: Various trivial clean-ups in set_sampler_bindingIan Romanick2014-04-111-18/+18
* linker: Split set_uniform_binding into separate functions for blocks and samp...Ian Romanick2014-04-111-3/+39
* glsl: Add image type to the GLSL IR.Francisco Jerez2014-02-121-0/+1
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-4/+4
* glsl: move variables in to ir_variable::data, part IITapani Pälli2013-12-121-2/+2
* glsl: move variables in to ir_variable::data, part ITapani Pälli2013-12-121-1/+1
* glsl: Add new atomic_uint built-in GLSL type.Francisco Jerez2013-10-291-0/+1
* glsl: Handle the binding qualifier for UBO variables.Kenneth Graunke2013-07-181-0/+10
* glsl: Handle the binding qualifier for arrays of samplers.Kenneth Graunke2013-07-181-0/+25
* glsl: Add plumbing for handling uniform binding qualifiers.Kenneth Graunke2013-07-181-3/+23
* glsl: Delete unused code for handling samplers in array-initializers.Kenneth Graunke2013-07-181-14/+0
* mesa: fix GLSL program objects with more than 16 samplers combinedMarek Olšák2013-05-281-4/+21
* glsl: Add GLSL_TYPE_INTERFACEIan Romanick2013-01-251-0/+1
* glsl: Replace most default cases in switches on GLSL typeIan Romanick2013-01-251-1/+4
* glsl: Propagate sampler uniform initializers to gl_shader_program::SamplerUnitsIan Romanick2012-05-231-0/+9
* glsl: Set initial values for uniforms in the linkerIan Romanick2012-05-231-0/+172