aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/uniforms.c
Commit message (Expand)AuthorAgeFilesLines
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-1/+1
* mesa: Use bitmask/ffs to iterate SamplersUsedMathias Fröhlich2016-06-161-21/+21
* mesa/main: fix another undefined left shiftNicolai Hähnle2016-05-071-1/+1
* mesa/ubo: add missing compute cases for ubo/atomic buffersDave Airlie2016-05-051-0/+6
* glsl: fully split apart buffer block arraysTimothy Arceri2016-04-061-4/+4
* glsl: reduce buffer block duplicationTimothy Arceri2016-03-261-31/+2
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* nir: move glsl_types.{cpp,h} to compilerEmil Velikov2016-01-261-1/+1
* mesa: Use separate indices for UBO & SSBO during bindingJordan Justen2016-01-081-10/+20
* mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndexJordan Justen2015-11-031-2/+2
* mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga2015-10-141-6/+6
* mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocksSamuel Iglesias Gonsalvez2015-09-291-4/+4
* mesa: add glShaderStorageBlockBinding()Samuel Iglesias Gonsalvez2015-09-251-0/+52
* mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_typeIan Romanick2015-09-021-36/+36
* mesa/arb_gpu_shader_fp64: add support for glGetUniformdvDave Airlie2015-08-231-9/+0
* mesa: fix and simplify resource query for arraysTimothy Arceri2015-07-301-2/+3
* mesa: add program interface queries for tessellation shadersMarek Olšák2015-07-231-6/+15
* mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke2015-07-201-1/+1
* mesa: refactor GetUniformBlockIndexTapani Pälli2015-04-161-6/+6
* mesa: refactor GetUniformIndicesTapani Pälli2015-04-161-3/+3
* mesa: refactor GetUniformLocationTapani Pälli2015-04-161-18/+1
* mesa: refactor GetActiveUniformBlockNameTapani Pälli2015-04-161-13/+5
* mesa: remove unused _mesa_get_uniform_nameTapani Pälli2015-04-161-39/+0
* mesa: refactor GetActiveUniformNameTapani Pälli2015-04-161-9/+2
* mesa: mesa_bufferiv utility function for buffer objectsTapani Pälli2015-04-161-116/+73
* mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* mesa: add a missing GS support check in GetActiveUniformBlockivMarek Olšák2015-02-241-0/+2
* mesa: add double uniform support. (v5)Dave Airlie2015-02-191-18/+167
* glapi: add ARB_gpu_shader_fp64 (v2)Dave Airlie2015-02-191-0/+195
* mesa: Fix function name in GetActiveUniformName errorChris Forbes2014-11-231-1/+1
* mesa/main: Pass the data that _mesa_uniform actually wantsIan Romanick2014-11-101-48/+48
* mesa: Silence unused parameter warning in _mesa_init_shader_programIan Romanick2014-10-241-4/+4
* mesa: validate sampler uniforms during gluniform callsTapani Pälli2014-10-201-0/+14
* mesa: Fold _mesa_uniform_merge_location_offset into its only callerIan Romanick2014-08-071-1/+2
* mesa: Do not list inactive block members as activeIan Romanick2014-08-041-6/+26
* glsl: Store gl_uniform_driver_storage::format as the actual typeIan Romanick2014-06-111-1/+1
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-33/+33
* mesa: s/GLhandleARB/GLuint/ for glGetUniform functionsBrian Paul2014-03-101-10/+10
* mesa: Move declarations before code.Vinson Lee2014-02-211-27/+20
* mesa/sso: Add extension entry points for GL_ARB_separate_shader_objectsGregory Hainaut2014-02-211-0/+400
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-2/+2
* mesa: fix some MSVC signed/unsigned compiler warningsBrian Paul2013-10-311-1/+1
* mesa: Add support for ARB_shader_atomic_counters.Francisco Jerez2013-10-291-1/+61
* glapi: Add support for ARB_shader_atomic_counters.Francisco Jerez2013-10-291-0/+6
* mesa: s/unsigned/int/ to fix MSVC warning in uniforms.cBrian Paul2013-07-121-1/+1
* glsl: Add a gl_shader_program parameter to _mesa_uniform_{merge,split}_locati...Ian Romanick2013-06-121-1/+1
* mesa: fix GLSL program objects with more than 16 samplers combinedMarek Olšák2013-05-281-3/+8
* mesa: add & use a new driver flag for UBO updates instead of _NEW_BUFFER_OBJECTMarek Olšák2013-05-111-1/+3
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1