aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/uniforms.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Return -1 for glGetUniformLocation on UBOs.Eric Anholt2012-07-311-0/+10
* mesa: Add support for GL_ARB_ubo's glGetActiveUniformName().Eric Anholt2012-07-311-0/+39
* mesa: Add support for most of the other pnames of glGetActiveUniformBlockiv().Eric Anholt2012-07-311-0/+30
* mesa: Add support for getting active uniform block names.Eric Anholt2012-07-311-0/+47
* mesa: Add support for glUniformBlockBinding() and the API to get it back.Eric Anholt2012-07-311-0/+95
* mesa: Add implementation of glGetUniformBlockIndex().Eric Anholt2012-07-201-0/+27
* mesa: Add support for glGetActiveUniformsiv on non-UBO pnames.Eric Anholt2012-07-201-0/+1
* mesa: Add support for glGetUniformIndices().Eric Anholt2012-07-201-0/+35
* mesa: Move the _mesa_uniform_merge_location_offset to glGetUniformLocation().Eric Anholt2012-07-201-1/+6
* glsl: Initialize samplers to 0, propagate sampler values to the gl_programIan Romanick2012-05-231-0/+1
* mesa: add back glGetnUniform*v() overflow error reportingDylan Noblesmith2012-03-131-1/+1
* linker: Calculate the sampler to texture target mapping during linkingIan Romanick2012-01-111-3/+4
* mesa: Rewrite the way uniforms are tracked and handledIan Romanick2011-11-071-3/+5
* mesa: Add _mesa_uniform_{attach,detach_all}_driver_storage functionsIan Romanick2011-11-071-0/+47
* mesa: Move most of uniforms.c to uniform_query.cppIan Romanick2011-11-071-967/+0
* mesa: Refactor parameter validate for GetUniform, Uniform, and UniformMatrixIan Romanick2011-11-071-52/+99
* mesa: Move {split,merge}_location_offset to uniforms.hIan Romanick2011-11-071-55/+6
* mesa: Make get_uniform available outside compilation unitIan Romanick2011-11-071-7/+7
* mesa: Move the link check from _mesa_get_uniform_location to _mesa_GetUniform...Ian Romanick2011-11-071-5/+11
* mesa: add support for GL_OES_EGL_image_externalChia-I Wu2011-11-031-0/+1
* mesa: Move _mesa_GetActiveUniformARB to uniform_query.cppIan Romanick2011-10-181-60/+1
* mesa: Silence several 'warning: unused parameter' in _mesa_GetnUniformdvARBIan Romanick2011-10-071-0/+6
* mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgramIan Romanick2011-10-071-5/+7
* mesa: Use gl_shader_program::_LinkedShaders instead of GeometryProgramIan Romanick2011-10-071-5/+7
* mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgramIan Romanick2011-10-071-5/+7
* uniforms: accept all int/unsigned int sampler types in uniform checks.Dave Airlie2011-09-151-0/+22
* mesa: add a UniformBooleanTrue optionBryan Cain2011-09-051-1/+4
* mesa: Fix glGetUniform() type conversions.Eric Anholt2011-08-301-58/+79
* mesa, glsl_to_tgsi: Add new gl_context::NativeIntegers flag.Kenneth Graunke2011-08-191-9/+9
* Merge branch 'glsl-to-tgsi'Bryan Cain2011-08-041-17/+29
|\
| * mesa, glsl_to_tgsi: add native support for integers in shadersBryan Cain2011-08-011-13/+25
| * mesa: support boolean and integer-based parameters in prog_parameterBryan Cain2011-08-011-6/+6
* | mesa: Allow sampling from units >= MAX_TEXTURE_UNITS in shaders.Henri Verbeet2011-07-071-2/+2
|/
* mesa: remove old commentBrian Paul2011-06-081-1/+0
* mesa: add more sampler types to is_sampler_type()Brian Paul2011-06-081-0/+4
* mesa: fix typo (s/GLGL/GLSL/)Brian Paul2011-06-021-1/+1
* mesa: 80-column wrappingBrian Paul2011-06-021-8/+14
* mesa: consolidate glGetUniform codeBrian Paul2011-06-021-124/+64
* mesa: refactor/consolidate uniform lookup codeBrian Paul2011-06-021-96/+87
* mesa: UseShaderProgramEXT and Uniform* shouldn't be allowed inside Begin/EndMarek Olšák2011-06-011-0/+4
* Squashed commit of the following:Brian Paul2011-04-261-14/+92
* glsl: Move _mesa_builtin_uniform_desc from uniforms.c to ir_variable.cppIan Romanick2011-03-291-248/+0
* mesa: Add gl_MESAFogParamsOptimized for our special pre-computed fog params.Eric Anholt2011-03-111-0/+5
* mesa: Add a builtin uniform for the ATI_envmap_bumpmap rotation matrix.Eric Anholt2011-03-111-0/+11
* mesa: glGetUniform only returns a single element of an arrayIan Romanick2011-02-011-14/+41
* mesa: fix an error in uniform arrays in row calculating.Jian Zhao2011-01-071-1/+1
* mesa: Directly include mfeatures.h in files that perform feature tests.Vinson Lee2011-01-071-0/+1
* mesa: Include mtypes.h in files that use gl_context struct.Vinson Lee2011-01-051-0/+1
* mesa: add glGetUniformuiv(), plug in uint glUniform funcsBrian Paul2010-10-281-8/+55
* mesa: Track an ActiveProgram distinct from CurrentProgramIan Romanick2010-10-271-33/+33