summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/uniform_query.cpp
Commit message (Expand)AuthorAgeFilesLines
* mesa: Arrange validate_uniform_parameters parameters to match call sitesIan Romanick2017-01-261-11/+11
* mesa: Arrange _mesa_uniform parameters to match the call sitesIan Romanick2017-01-261-5/+3
* mesa: Arrange _mesa_uniform_matrix parameters to match the call sitesIan Romanick2017-01-261-5/+4
* mesa: Trivial clean-ups in uniform_query.cppIan Romanick2017-01-261-8/+4
* mesa: use gl_program for CurrentProgram rather than gl_shader_programTimothy Arceri2017-01-231-13/+8
* mesa: Add support for 64-bit integer uniformsDave Airlie2017-01-201-3/+79
* st/mesa/glsl: move SamplerTargets to gl_programTimothy Arceri2017-01-061-1/+1
* mesa/glsl: set sampler units directly in gl_programTimothy Arceri2017-01-061-5/+3
* mesa: simplify sampler setting codeTimothy Arceri2017-01-061-22/+11
* mesa/glsl: set num_textures per stage directly in shader_infoTimothy Arceri2017-01-061-1/+1
* st/mesa/glsl/i965: move ImageUnits and ImageAccess fields to gl_programTimothy Arceri2017-01-061-1/+1
* st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_pr...Timothy Arceri2016-11-191-4/+4
* mesa: Remove unused hash table includesThomas Helland2016-09-121-1/+0
* mesa: Avoid aliasing violation in uniform_query.cpp.Matt Turner2016-07-261-14/+31
* main: memcpy larger chunks in _mesa_propagate_uniforms_to_driver_storageNils Wallménius2016-07-251-6/+23
* mesa: stop copying SamplerUnits twiceTimothy Arceri2016-07-051-4/+0
* mesa: fix build errorTimothy Arceri2016-07-051-1/+1
* mesa: faster validation of sampler unit mapping for SSOGregory Hainaut2016-07-051-38/+31
* glsl/mesa: split gl_shader in twoTimothy Arceri2016-06-301-2/+2
* mesa: Use bitmask/ffs to iterate the active_samplers bitmask.Mathias Fröhlich2016-06-161-3/+5
* mesa: use new 64-bit checks instead of explicit double checks.Dave Airlie2016-06-091-4/+4
* mesa/main: handle double uniform matrices properlyJuan A. Suarez Romero2016-05-041-1/+1
* mesa: remove initialized field from uniform storageTimothy Arceri2016-03-291-4/+0
* glsl: move to compiler/Emil Velikov2016-01-261-4/+4
* mesa/uniform_query: add IROUNDD and use for doubles->ints (v2)Dave Airlie2016-01-111-1/+1
* glsl: re-validate program pipeline after sampler changeTimothy Arceri2015-12-071-0/+4
* mesa/uniforms: fix get_uniform for doubles (v2)Dave Airlie2015-10-121-16/+37
* 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