summaryrefslogtreecommitdiff
path: root/src/mesa/main/uniforms.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-12glsl: Add a gl_shader_program parameter to _mesa_uniform_{merge,split}_locati...Ian Romanick1-1/+1
2013-05-28mesa: fix GLSL program objects with more than 16 samplers combinedMarek Olšák1-3/+8
2013-05-11mesa: add & use a new driver flag for UBO updates instead of _NEW_BUFFER_OBJECTMarek Olšák1-1/+3
2013-04-23mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke1-3/+4
2013-04-23mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke1-1/+1
2013-04-23mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke1-1/+1
2013-01-25glsl: Add gl_uniform_buffer_variable::IndexName fieldIan Romanick1-1/+1
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-2/+0
2013-01-18mesa: Array uniform names are supposed to have [0] appendedIan Romanick1-0/+31
2013-01-18mesa: Refactor getting a uniform's name to a helper functionIan Romanick1-2/+10
2012-12-13mesa: print unsigned values with %uMatt Turner1-4/+4
2012-11-12mesa: Standardize names of OpenGL functions.Paul Berry1-22/+22
2012-11-06dispatch: Delete unused init_dispatch functions.Paul Berry1-77/+0
2012-11-06dispatch: Make all API functions non-static.Paul Berry1-6/+6
2012-11-01dispatch: GLES1 fixes for _mesa_create_exec_table().Paul Berry1-25/+27
2012-10-23_mesa_create_exec_table: GLES3 fixes.Paul Berry1-7/+11
2012-09-28mesa: Don't set uniform dispatch pointers for many things in ES2 or coreIan Romanick1-34/+36
2012-09-05Don't cast the return value of malloc/reallocMatt Turner1-1/+1
2012-07-31mesa: Return -1 for glGetUniformLocation on UBOs.Eric Anholt1-0/+10
2012-07-31mesa: Add support for GL_ARB_ubo's glGetActiveUniformName().Eric Anholt1-0/+39
2012-07-31mesa: Add support for most of the other pnames of glGetActiveUniformBlockiv().Eric Anholt1-0/+30
2012-07-31mesa: Add support for getting active uniform block names.Eric Anholt1-0/+47
2012-07-31mesa: Add support for glUniformBlockBinding() and the API to get it back.Eric Anholt1-0/+95
2012-07-20mesa: Add implementation of glGetUniformBlockIndex().Eric Anholt1-0/+27
2012-07-20mesa: Add support for glGetActiveUniformsiv on non-UBO pnames.Eric Anholt1-0/+1
2012-07-20mesa: Add support for glGetUniformIndices().Eric Anholt1-0/+35
2012-07-20mesa: Move the _mesa_uniform_merge_location_offset to glGetUniformLocation().Eric Anholt1-1/+6
2012-05-23glsl: Initialize samplers to 0, propagate sampler values to the gl_programIan Romanick1-0/+1
2012-03-13mesa: add back glGetnUniform*v() overflow error reportingDylan Noblesmith1-1/+1
2012-01-11linker: Calculate the sampler to texture target mapping during linkingIan Romanick1-3/+4
2011-11-07mesa: Rewrite the way uniforms are tracked and handledIan Romanick1-3/+5
2011-11-07mesa: Add _mesa_uniform_{attach,detach_all}_driver_storage functionsIan Romanick1-0/+47
2011-11-07mesa: Move most of uniforms.c to uniform_query.cppIan Romanick1-967/+0
2011-11-07mesa: Refactor parameter validate for GetUniform, Uniform, and UniformMatrixIan Romanick1-52/+99
2011-11-07mesa: Move {split,merge}_location_offset to uniforms.hIan Romanick1-55/+6
2011-11-07mesa: Make get_uniform available outside compilation unitIan Romanick1-7/+7
2011-11-07mesa: Move the link check from _mesa_get_uniform_location to _mesa_GetUniform...Ian Romanick1-5/+11
2011-11-03mesa: add support for GL_OES_EGL_image_externalChia-I Wu1-0/+1
2011-10-18mesa: Move _mesa_GetActiveUniformARB to uniform_query.cppIan Romanick1-60/+1
2011-10-07mesa: Silence several 'warning: unused parameter' in _mesa_GetnUniformdvARBIan Romanick1-0/+6
2011-10-07mesa: Use gl_shader_program::_LinkedShaders instead of FragmentProgramIan Romanick1-5/+7
2011-10-07mesa: Use gl_shader_program::_LinkedShaders instead of GeometryProgramIan Romanick1-5/+7
2011-10-07mesa: Use gl_shader_program::_LinkedShaders instead of VertexProgramIan Romanick1-5/+7
2011-09-15uniforms: accept all int/unsigned int sampler types in uniform checks.Dave Airlie1-0/+22
2011-09-05mesa: add a UniformBooleanTrue optionBryan Cain1-1/+4
2011-08-30mesa: Fix glGetUniform() type conversions.Eric Anholt1-58/+79
2011-08-19mesa, glsl_to_tgsi: Add new gl_context::NativeIntegers flag.Kenneth Graunke1-9/+9
2011-08-04Merge branch 'glsl-to-tgsi'Bryan Cain1-17/+29
2011-08-01mesa, glsl_to_tgsi: add native support for integers in shadersBryan Cain1-13/+25
2011-08-01mesa: support boolean and integer-based parameters in prog_parameterBryan Cain1-6/+6