summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* glsl: remember which SSBOs are not read-only and pass it to galliumMarek Olšák2019-04-041-1/+2
* gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák2019-04-042-3/+3
* st/mesa: Fix GL_MAP_COLOR with glDrawPixels GL_COLOR_INDEXDanylo Piliaiev2019-04-041-2/+32
* st/nir: run st_nir_opts after 64bit ops loweringTapani Pälli2019-04-041-1/+1
* gallium: implement ARB/KHR_parallel_shader_compileMarek Olšák2019-04-011-1/+58
* nir: add lower_all_io_to_elementsRob Clark2019-03-301-0/+1
* st/mesa: Fix blitting from GL_DEPTH_STENCIL to GL_STENCIL_INDEXKenneth Graunke2019-03-281-0/+1
* st/nir: Free the GLSL IR after linking.Kenneth Graunke2019-03-281-0/+4
* st/glsl_to_nir: Calculate num_uniforms from NumParameterValuesKristian H. Kristensen2019-03-271-5/+5
* st/mesa: fix texture deletion context mix-up issues (v2)Brian Paul2019-03-251-12/+39
* st/mesa: fix warnings about implicit conversion on enumeration typeTapani Pälli2019-03-252-2/+2
* st/mesa: fix compilation warning on storage_flags_to_buffer_flagsTapani Pälli2019-03-251-1/+1
* mesa/st: use ESSL cap top enable gpu_shader5Rob Clark2019-03-221-3/+14
* gallium: Add PIPE_BARRIER_UPDATE_BUFFER and UPDATE_TEXTURE bits.Kenneth Graunke2019-03-191-15/+19
* st/mesa: stop using pipe_sampler_view_release()Brian Paul2019-03-172-5/+4
* st/mesa: implement "zombie" shaders listBrian Paul2019-03-173-20/+166
* st/mesa: implement "zombie" sampler views (v2)Brian Paul2019-03-175-4/+131
* st/mesa: Let NIR lower UBO and SSBO access when we have itJason Ekstrand2019-03-152-1/+11
* mesa/st: Fix leaks of TGSI tokens in VP variants.Eric Anholt2019-03-141-14/+20
* mesa/st: Make sure that prog_to_nir NIR gets freed.Eric Anholt2019-03-141-0/+6
* mesa: rename logging functions to reflect that they format stringsMark Janes2019-03-141-1/+1
* st/glsl_to_nir: fix incorrect arrary accessTimothy Arceri2019-03-121-2/+5
* st/mesa: minor refactoring of texture/sampler delete codeBrian Paul2019-03-113-6/+11
* st/mesa: rename st_texture_release_sampler_view()Brian Paul2019-03-113-5/+5
* st/mesa: add/improve sampler view commentsBrian Paul2019-03-111-2/+8
* st/mesa: move around some code in st_context.cBrian Paul2019-03-112-122/+116
* st/mesa: move utility functions, macros into new st_util.h fileBrian Paul2019-03-1131-91/+182
* st/mesa: init hash keys with memset(), not designated initializersBrian Paul2019-03-082-5/+17
* st/mesa: whitespace, formatting fixes in st_cb_flush.cBrian Paul2019-03-081-14/+19
* st/mesa: move, clean-up shader variant key decls/initsBrian Paul2019-03-082-10/+7
* st/glsl: start spilling out common st glsl conversion codeTimothy Arceri2019-03-065-122/+218
* glsl: use NIR function inlining for drivers that use glsl_to_nir()Timothy Arceri2019-03-061-1/+1
* st/nir: Move 64-bit lowering laterJason Ekstrand2019-03-061-2/+5
* nir/lower_doubles: Inline functions directly in lower_doublesJason Ekstrand2019-03-061-19/+4
* glsl/nir: Add a shared helper for building float64 shadersJason Ekstrand2019-03-061-49/+2
* nir: rename glsl_type_is_struct() -> glsl_type_is_struct_or_ifc()Timothy Arceri2019-03-061-2/+2
* glsl: rename record_location_offset() -> struct_location_offset()Timothy Arceri2019-03-061-1/+1
* glsl: rename is_record() -> is_struct()Timothy Arceri2019-03-061-5/+5
* nir: Add multiplier argument to nir_lower_uniforms_to_ubo.Timur Kristóf2019-03-052-2/+2
* nir: Move nir_lower_uniforms_to_ubo to compiler/nir.Timur Kristóf2019-03-054-103/+2
* glsl: [u/i]mulExtended optimization for GLSLSagar Ghuge2019-03-041-0/+1
* st/mesa: whitespace fixes in st_texture.hBrian Paul2019-03-041-9/+13
* st/mesa: line wrapping, whitespace fixes in st_cb_texture.cBrian Paul2019-03-041-2/+4
* st/mesa: whitespace fixes in st_sampler_view.cBrian Paul2019-03-041-6/+10
* st/mesa: Invalidate the gallium array atom only if needed.Mathias Fröhlich2019-03-041-2/+4
* st/mesa: add support for lowering fp64/int64 for nir driversDave Airlie2019-03-021-1/+98
* st/nir: count num_uniforms for FS bultin shaderCaio Marcelo de Oliveira Filho2019-02-271-0/+2
* st/mesa: whitespace/formatting fixes in st_cb_texture.cBrian Paul2019-02-261-32/+58
* st/mesa: Reduce array updates due to current changes.Mathias Fröhlich2019-02-262-1/+10
* st/mesa: remove unused header-fileErik Faye-Lund2019-02-241-41/+0