aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/link_uniform_initializers.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: fix crash compiling bindless samplers inside unnamed UBOsTimothy Arceri2019-10-121-5/+5
* glsl: rename is_record() -> is_struct()Timothy Arceri2019-03-061-2/+2
* mesa: include mtypes.h lessMarek Olšák2018-04-121-1/+1
* compiler: int8/uint8 supportKarol Herbst2018-03-141-0/+2
* glsl/linker: remove ubo explicit binding handlingAlejandro Piñeiro2018-02-091-56/+2
* main, glsl: Add UniformDataDefaults which stores uniform defaultsJordan Justen2017-12-081-0/+2
* glsl: Add 16-bit typesEduardo Lima Mitev2017-12-061-0/+3
* glsl: Unify ir_constant::const_elements and ::componentsIan Romanick2017-09-191-6/+2
* glsl: Rename ir_constant::array_elements to ::const_elementsIan Romanick2017-09-191-4/+4
* util: move string_to_uint_map to glslEmil Velikov2017-08-291-1/+1
* glsl/linker: Make several functions not staticIan Romanick2017-08-221-2/+2
* glsl: Mark functions staticMatt Turner2017-08-211-5/+5
* glsl: set the explicit binding value for bindless samplers/imagesSamuel Pitoiset2017-06-141-6/+29
* glsl: pass the ir_variable object to set_opaque_binding()Samuel Pitoiset2017-06-141-3/+4
* glsl: simplify set_opaque_binding()Samuel Pitoiset2017-05-111-21/+20
* glsl: add missing check for samplers in set_opaque_binding()Samuel Pitoiset2017-05-111-0/+2
* glsl: use is_sampler() anywhere it's possibleSamuel Pitoiset2017-02-271-2/+1
* glsl: use is_image() anywhere it's possibleSamuel Pitoiset2017-02-271-1/+1
* glsl: Add 64-bit integer support to uniform initialiser codeDave Airlie2017-01-201-2/+2
* glsl: Add basic ARB_gpu_shader_int64 typesDave Airlie2017-01-201-0/+2
* mesa/glsl: set sampler units directly in gl_programTimothy Arceri2017-01-061-2/+3
* st/mesa/glsl/i965: move ImageUnits and ImageAccess fields to gl_programTimothy Arceri2017-01-061-2/+3
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-4/+5
* mesa/glsl: Move string_to_uint_map into the util folderThomas Helland2016-09-121-1/+1
* glsl: remove remaining tabs in link_uniform_initializers.cppTimothy Arceri2016-08-111-39/+39
* glsl: use UniformHash to find storage locationTimothy Arceri2016-08-111-18/+11
* glsl: Avoid aliasing violations.Matt Turner2016-07-261-2/+1
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-3/+3
* glsl: use new interfaces for 64-bit checks.Dave Airlie2016-06-091-1/+1
* glsl/images: bounds check image unit assignmentDave Airlie2016-05-311-0/+2
* glsl: fully split apart buffer block arraysTimothy Arceri2016-04-061-5/+12
* glsl: only set buffer block binding once during initialisationTimothy Arceri2016-04-021-26/+6
* mesa: remove initialized field from uniform storageTimothy Arceri2016-03-291-4/+0
* glsl: reduce buffer block duplicationTimothy Arceri2016-03-261-1/+1
* glsl/types: Add support for function typesJason Ekstrand2016-02-131-0/+1
* glsl: move to compiler/Emil Velikov2016-01-261-0/+355