summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/uniform_query.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: reduce memory footprint of uniform_storage structTimothy Arceri2015-10-051-4/+4
* mesa: clean up #includes in uniform_query.cppBrian Paul2015-10-011-7/+6
* mesa: Don't allow wrong type setters for matrix uniformsIan Romanick2015-09-021-0/+25
* mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_typeIan Romanick2015-09-021-5/+5
* mesa/arb_gpu_shader_fp64: add support for glGetUniformdvDave Airlie2015-08-231-7/+14
* mesa: Refuse to bind image uniforms using glUniform in GLES.Francisco Jerez2015-08-201-1/+3
* mesa: remove now unused _mesa_get_uniform_locationTimothy Arceri2015-07-301-75/+0
* mesa: fix active sampler conflict validationTimothy Arceri2015-07-221-7/+13
* mesa: reference built-in uniforms into gl_uniform_storageMartin Peres2015-06-041-2/+13
* mesa: Implement image uniform queries.Francisco Jerez2015-05-041-1/+3
* mesa: fix glGetActiveUniformsiv regressionTapani Pälli2015-04-241-4/+16
* mesa: refactor GetActiveUniformTapani Pälli2015-04-161-17/+16
* mesa: refactor GetActiveUniformsiv, use _mesa_program_resource_propTapani Pälli2015-04-161-70/+39
* mesa: use more descriptive error messages for glUniform errorsBrian Paul2015-03-191-4/+65
* mesa/main: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-1/+1
* mesa: add double uniform support. (v5)Dave Airlie2015-02-191-11/+35
* mesa: Returns a GL_INVALID_VALUE error on several APIs when buffer size is ne...Eduardo Lima Mitev2015-02-031-6/+11
* mesa: Uniform logging is very, very unlikelyIan Romanick2014-11-101-2/+2
* mesa: Don't check for API_OPENGLES in _mesa_uniform_matrixIan Romanick2014-11-101-4/+4
* mesa: Rework array error checks in validate_uniform_parametersIan Romanick2014-11-101-19/+22
* mesa: Get some gl_shader_program::LinkStatus checking out of the main pathIan Romanick2014-11-101-6/+19
* mesa: Rework location == -1 error checkingIan Romanick2014-11-101-38/+38
* mesa: Minor clean ups in _mesa_uniformIan Romanick2014-11-101-23/+9
* mesa: Remove GLSL_TYPE_SAMPLER checkIan Romanick2014-11-101-2/+1
* mesa/main: Pass the data that _mesa_uniform actually wantsIan Romanick2014-11-101-70/+3
* mesa: Silence unused parameter warning in _mesa_init_shader_programIan Romanick2014-10-241-2/+1
* glsl: Delete unused gl_uniform_driver_format enum values.Kenneth Graunke2014-10-211-25/+2
* mesa: validate sampler uniforms during gluniform callsTapani Pälli2014-10-201-35/+9
* mesa: check that uniform exists in glUniform* functionsTapani Pälli2014-09-151-8/+8
* mesa: Upload boolean uniforms using UniformBooleanTrue.Matt Turner2014-08-181-2/+2
* mesa: Fold _mesa_uniform_merge_location_offset into its only callerIan Romanick2014-08-071-3/+1
* mesa: Fold _mesa_uniform_split_location_offset into its only callerIan Romanick2014-08-071-3/+6
* mesa: Use MAX2 to calculate maximum uniform elementIan Romanick2014-08-071-3/+1
* mesa: Have validate_uniform_parameters return the gl_uniform_storage pointerIan Romanick2014-08-071-31/+30
* mesa: Fix the name in the error messageIan Romanick2014-07-231-1/+1
* mesa: support inactive uniforms in glUniform* functionsTapani Pälli2014-06-161-0/+15
* mesa/sso: Add _mesa_sampler_uniforms_pipeline_are_validGregory Hainaut2014-03-251-0/+77
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-2/+2
* mesa: s/GLhandleARB/GLuint/ for glGetUniform functionsBrian Paul2014-03-101-3/+3
* mesa/glsl: introduce a remap table for uniform locationsTapani Pälli2014-03-101-3/+4
* mesa: Handle binding of uniforms to image units with glUniform*().Francisco Jerez2014-02-121-0/+36
* mesa: Remove _mesa_progshader_enum_to_string(), which is no longer used.Paul Berry2014-01-081-1/+1
* mesa: Clean up nomenclature for pipeline stages.Paul Berry2014-01-081-3/+3
* Rename overloads of _mesa_glsl_shader_target_name().Paul Berry2013-12-301-1/+1
* mesa: Add support for ARB_shader_atomic_counters.Francisco Jerez2013-10-291-2/+12
* mesa: Use shared code for converting shader targets to short strings.Eric Anholt2013-06-211-7/+2
* glsl: Add a gl_shader_program parameter to _mesa_uniform_{merge,split}_locati...Ian Romanick2013-06-121-1/+1
* mesa: fix GLSL program objects with more than 16 samplers combinedMarek Olšák2013-05-281-12/+12
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1