summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/uniforms.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Arrange _mesa_uniform parameters to match the call sitesIan Romanick2017-01-261-96/+96
* mesa: Arrange _mesa_uniform_matrix parameters to match the call sitesIan Romanick2017-01-261-54/+63
* mesa: Fix copy-and-paste bug in _mesa_(Program|)Uniform[1234](i|ui)64vARB fun...Ian Romanick2017-01-251-16/+16
* mesa: Add support for 64-bit integer uniformsDave Airlie2017-01-201-2/+168
* mapi: Add support for ARB_gpu_shader_int64.Dave Airlie2017-01-201-0/+182
* st/mesa/glsl: move SamplerTargets to gl_programTimothy Arceri2017-01-061-1/+1
* mesa/glsl: set sampler units directly in gl_programTimothy Arceri2017-01-061-2/+1
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-9/+11
* 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