summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/uniform_query.cpp
Commit message (Expand)AuthorAgeFilesLines
* mesa: validate sampler type across the whole programTimothy Arceri2017-04-221-0/+2
* mesa: add KHR_no_error support to glUniform*() functionsTimothy Arceri2017-04-191-23/+50
* mesa: split _NEW_TEXTURE into _NEW_TEXTURE_OBJECT & _NEW_TEXTURE_STATEMarek Olšák2017-03-291-1/+1
* glsl: use is_sampler() anywhere it's possibleSamuel Pitoiset2017-02-271-1/+1
* glsl: use is_image() anywhere it's possibleSamuel Pitoiset2017-02-271-1/+1
* mesa: (trivial) include <inttypes.h> for PRIx64 macrosRoland Scheidegger2017-02-081-0/+1
* mesa: use PRId64/PRIu64 when printing 64-bit intsTimothy Arceri2017-02-081-2/+2
* mesa/uniform: fix strict aliasing issues with int64 code.Dave Airlie2017-02-081-12/+26
* 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