aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: Don't set atomic counter size != 0 if MAX_SHADER_BUFFERS == 0.Eric Anholt2019-04-241-1/+1
* st/mesa/radeonsi: fix race between destruction of types and shader compilationTimothy Arceri2019-04-241-1/+7
* st/mesa: indicate intel extension support for inner_coverage based on capMike Blumenkrantz2019-04-233-0/+4
* st/mesa: add ATC supportJonathan Marek2019-04-232-0/+19
* nir: optimize gl_SampleMaskIn to gl_HelperInvocation for radeonsi when possibleMarek Olšák2019-04-161-0/+1
* Delete autotoolsDylan Baker2019-04-151-61/+0
* st/mesa: add support for EXT_shader_image_load_formattedRhys Perry2019-04-151-0/+1
* nir: make nir_const_value scalarKarol Herbst2019-04-141-4/+4
* ac/nir_to_llvm: add image bindless supportTimothy Arceri2019-04-121-0/+2
* nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2019-04-122-9/+13
* st: Lower uniforms in st in the !PIPE_CAP_PACKED_UNIFORMS case as well.Eric Anholt2019-04-104-0/+19
* virgl: Enable passing arrays as input to fragment shadersGert Wollny2019-04-101-7/+57
* gallium: Add PIPE_CAP_COMPUTE_SHADER_DERIVATIVESCaio Marcelo de Oliveira Filho2019-04-081-0/+1
* nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri2019-04-091-1/+1
* 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