summaryrefslogtreecommitdiff
path: root/src/mesa/main/uniforms.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-29mesa: add KHR_no_error support for glGetUniformLocation()Timothy Arceri1-0/+11
2017-06-28mesa: add KHR_no_error support for glShaderStorageBlockBinding()Samuel Pitoiset1-0/+12
2017-06-28mesa: add shader_storage_block_binding() helperSamuel Pitoiset1-9/+19
2017-06-28mesa: add KHR_no_error support for glUniformBlockBinding()Samuel Pitoiset1-0/+10
2017-06-28mesa: add uniform_block_binding() helperSamuel Pitoiset1-9/+16
2017-06-27mesa: fix unused variable warning in release buildsTimothy Arceri1-1/+2
2017-06-14mesa: update textures for bindless samplers bound to texture unitsSamuel Pitoiset1-1/+16
2017-06-14mesa: add update_single_shader_texture_used() helperSamuel Pitoiset1-29/+38
2017-06-14mesa: add support for glUniformHandleui64*ARB()Samuel Pitoiset1-0/+15
2017-06-14mapi: add GL_ARB_bindless_texture entry pointsSamuel Pitoiset1-0/+24
2017-04-22mesa: validate sampler type across the whole programTimothy Arceri1-5/+21
2017-02-21mesa: remove unused variable warning in release buildsTimothy Arceri1-7/+2
2017-02-09st/mesa/i965: create link status enumTimothy Arceri1-1/+1
2017-01-26mesa: Arrange _mesa_uniform parameters to match the call sitesIan Romanick1-96/+96
2017-01-26mesa: Arrange _mesa_uniform_matrix parameters to match the call sitesIan Romanick1-54/+63
2017-01-25mesa: Fix copy-and-paste bug in _mesa_(Program|)Uniform[1234](i|ui)64vARB fun...Ian Romanick1-16/+16
2017-01-20mesa: Add support for 64-bit integer uniformsDave Airlie1-2/+168
2017-01-20mapi: Add support for ARB_gpu_shader_int64.Dave Airlie1-0/+182
2017-01-06st/mesa/glsl: move SamplerTargets to gl_programTimothy Arceri1-1/+1
2017-01-06mesa/glsl: set sampler units directly in gl_programTimothy Arceri1-2/+1
2016-11-19st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri1-9/+11
2016-06-30glsl/mesa: split gl_shader in twoTimothy Arceri1-1/+1
2016-06-16mesa: Use bitmask/ffs to iterate SamplersUsedMathias Fröhlich1-21/+21
2016-05-07mesa/main: fix another undefined left shiftNicolai Hähnle1-1/+1
2016-05-05mesa/ubo: add missing compute cases for ubo/atomic buffersDave Airlie1-0/+6
2016-04-06glsl: fully split apart buffer block arraysTimothy Arceri1-4/+4
2016-03-26glsl: reduce buffer block duplicationTimothy Arceri1-31/+2
2016-01-26glsl: move to compiler/Emil Velikov1-1/+1
2016-01-26nir: move glsl_types.{cpp,h} to compilerEmil Velikov1-1/+1
2016-01-08mesa: Use separate indices for UBO & SSBO during bindingJordan Justen1-10/+20
2015-11-03mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndexJordan Justen1-2/+2
2015-10-14mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga1-6/+6
2015-09-29mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocksSamuel Iglesias Gonsalvez1-4/+4
2015-09-25mesa: add glShaderStorageBlockBinding()Samuel Iglesias Gonsalvez1-0/+52
2015-09-02mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_typeIan Romanick1-36/+36
2015-08-23mesa/arb_gpu_shader_fp64: add support for glGetUniformdvDave Airlie1-9/+0
2015-07-30mesa: fix and simplify resource query for arraysTimothy Arceri1-2/+3
2015-07-23mesa: add program interface queries for tessellation shadersMarek Olšák1-6/+15
2015-07-20mesa: Rename _mesa_lookup_enum_by_nr() to _mesa_enum_to_string().Kenneth Graunke1-1/+1
2015-04-16mesa: refactor GetUniformBlockIndexTapani Pälli1-6/+6
2015-04-16mesa: refactor GetUniformIndicesTapani Pälli1-3/+3
2015-04-16mesa: refactor GetUniformLocationTapani Pälli1-18/+1
2015-04-16mesa: refactor GetActiveUniformBlockNameTapani Pälli1-13/+5
2015-04-16mesa: remove unused _mesa_get_uniform_nameTapani Pälli1-39/+0
2015-04-16mesa: refactor GetActiveUniformNameTapani Pälli1-9/+2
2015-04-16mesa: mesa_bufferiv utility function for buffer objectsTapani Pälli1-116/+73
2015-03-02mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul1-1/+1
2015-02-24mesa: add a missing GS support check in GetActiveUniformBlockivMarek Olšák1-0/+2
2015-02-19mesa: add double uniform support. (v5)Dave Airlie1-18/+167
2015-02-19glapi: add ARB_gpu_shader_fp64 (v2)Dave Airlie1-0/+195