summaryrefslogtreecommitdiff
path: root/src/mesa/main/uniform_query.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-06-21mesa: Use shared code for converting shader targets to short strings.Eric Anholt1-7/+2
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-12/+12
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-02-04mesa/glsl: Separate parsing logic from _mesa_get_uniform_location.Paul Berry1-61/+24
2013-01-21mesa: Drop manual checks for outside begin/end.Eric Anholt1-6/+0
2013-01-18mesa: Array uniform name length includes length of [0]Ian Romanick1-0/+10
2013-01-18mesa: Refactor getting a uniform's name to a helper functionIan Romanick1-1/+1
2013-01-11mesa/es3: Allow transpose matrix uniforms in GLES3Ian Romanick1-1/+2
2013-01-01glsl: add cast to silence signed/unsigned comparision warningBrian Paul1-1/+1
2012-12-21mesa: add bounds checking for uniform array accessFrank Henigman1-13/+13
2012-12-13mesa/uniform_query: Don't write to *params if there is an errorMatt Turner1-1/+5
2012-11-12mesa: Standardize names of OpenGL functions.Paul Berry1-1/+1
2012-08-25mesa: Use a new, more specific hook for shader uniform changes.Kenneth Graunke1-1/+2
2012-07-20mesa: Implement the UBO-specific pnames of glGetActiveUniformsiv.Eric Anholt1-2/+13
2012-07-20mesa: Add support for glGetActiveUniformsiv on non-UBO pnames.Eric Anholt1-0/+62
2012-07-20mesa: Move the _mesa_uniform_merge_location_offset to glGetUniformLocation().Eric Anholt1-10/+15
2012-05-17mesa: Throw error on glGetActiveUniform inside Begin/End.Eric Anholt1-0/+2
2012-05-14mesa: GLES specifies restrictions on uniform matrix transpose.Oliver McFadden1-0/+10
2012-03-23mesa: Fix memory leak in _mesa_get_uniform_location.Vinson Lee1-1/+3
2012-03-13mesa: add back glGetnUniform*v() overflow error reportingDylan Noblesmith1-4/+12
2012-01-11linker: Calculate used samplers and shadow samplers in the linkerIan Romanick1-8/+5
2012-01-11linker: Calculate the sampler to texture target mapping during linkingIan Romanick1-1/+1
2012-01-11mesa: Validate sampler settings using uniform storageIan Romanick1-0/+43
2011-12-26mesa: fix signed/unsigned comparison warningsBrian Paul1-2/+2
2011-11-16mesa: Only update sampler uniforms that are used by the shader stageIan Romanick1-3/+19
2011-11-10mesa: silence uninitialized var warningBrian Paul1-1/+1
2011-11-09mesa,glsl,mapi: Put extern "C" { ... } where appropriate.José Fonseca1-3/+3
2011-11-08mesa: fix signed/unsigned integer comparison warningsBrian Paul1-4/+8
2011-11-07Delete code made dead by previous uniform related patchesIan Romanick1-531/+0
2011-11-07mesa: Add missing check for glUniform*v count > 1 on non-arrayIan Romanick1-0/+9
2011-11-07mesa: Rewrite the way uniforms are tracked and handledIan Romanick1-208/+430
2011-11-07mesa: Add log_uniform and log_program_parameters to dump dataIan Romanick1-0/+72
2011-11-07mesa: Add _mesa_uniform_{attach,detach_all}_driver_storage functionsIan Romanick1-0/+1
2011-11-07mesa: Add _mesa_propagate_uniforms_to_driver_storageIan Romanick1-0/+117
2011-11-07mesa: Move most of uniforms.c to uniform_query.cppIan Romanick1-0/+945
2011-10-18mesa: Use glsl_type::gl_type in glGetActiveUniformIan Romanick1-2/+4
2011-10-18mesa: Move _mesa_GetActiveUniformARB to uniform_query.cppIan Romanick1-0/+78