summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker
AgeCommit message (Expand)AuthorFilesLines
2019-05-01st/mesa: don't flush the front buffer if it's a pbufferMarek Olšák1-3/+13
2019-04-29mesa/st: remove always-false stateErik Faye-Lund3-10/+0
2019-04-29mesa/st: accept NULL and empty buffer objectsErik Faye-Lund1-7/+2
2019-04-29mesa/st: remove impossible error-checkErik Faye-Lund1-2/+0
2019-04-25compiler: rename SYSTEM_VALUE_VARYING_COORDRob Clark1-1/+4
2019-04-24glsl: handle interactions between EXT_gpu_shader4 and texture extensionsMarek Olšák1-0/+1
2019-04-24st/mesa: expose EXT_gpu_shader4 if GLSL 1.40 is supportedMarek Olšák1-0/+7
2019-04-24st/mesa: Don't set atomic counter size != 0 if MAX_SHADER_BUFFERS == 0.Eric Anholt1-1/+1
2019-04-24st/mesa/radeonsi: fix race between destruction of types and shader compilationTimothy Arceri1-1/+7
2019-04-23st/mesa: indicate intel extension support for inner_coverage based on capMike Blumenkrantz3-0/+4
2019-04-23st/mesa: add ATC supportJonathan Marek2-0/+19
2019-04-16nir: optimize gl_SampleMaskIn to gl_HelperInvocation for radeonsi when possibleMarek Olšák1-0/+1
2019-04-15Delete autotoolsDylan Baker1-61/+0
2019-04-15st/mesa: add support for EXT_shader_image_load_formattedRhys Perry1-0/+1
2019-04-14nir: make nir_const_value scalarKarol Herbst1-4/+4
2019-04-12ac/nir_to_llvm: add image bindless supportTimothy Arceri1-0/+2
2019-04-12nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2-9/+13
2019-04-10st: Lower uniforms in st in the !PIPE_CAP_PACKED_UNIFORMS case as well.Eric Anholt4-0/+19
2019-04-10virgl: Enable passing arrays as input to fragment shadersGert Wollny1-7/+57
2019-04-08gallium: Add PIPE_CAP_COMPUTE_SHADER_DERIVATIVESCaio Marcelo de Oliveira Filho1-0/+1
2019-04-09nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri1-1/+1
2019-04-04glsl: remember which SSBOs are not read-only and pass it to galliumMarek Olšák1-1/+2
2019-04-04gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák2-3/+3
2019-04-04st/mesa: Fix GL_MAP_COLOR with glDrawPixels GL_COLOR_INDEXDanylo Piliaiev1-2/+32
2019-04-04st/nir: run st_nir_opts after 64bit ops loweringTapani Pälli1-1/+1
2019-04-01gallium: implement ARB/KHR_parallel_shader_compileMarek Olšák1-1/+58
2019-03-30nir: add lower_all_io_to_elementsRob Clark1-0/+1
2019-03-28st/mesa: Fix blitting from GL_DEPTH_STENCIL to GL_STENCIL_INDEXKenneth Graunke1-0/+1
2019-03-28st/nir: Free the GLSL IR after linking.Kenneth Graunke1-0/+4
2019-03-27st/glsl_to_nir: Calculate num_uniforms from NumParameterValuesKristian H. Kristensen1-5/+5
2019-03-25st/mesa: fix texture deletion context mix-up issues (v2)Brian Paul1-12/+39
2019-03-25st/mesa: fix warnings about implicit conversion on enumeration typeTapani Pälli2-2/+2
2019-03-25st/mesa: fix compilation warning on storage_flags_to_buffer_flagsTapani Pälli1-1/+1
2019-03-22mesa/st: use ESSL cap top enable gpu_shader5Rob Clark1-3/+14
2019-03-19gallium: Add PIPE_BARRIER_UPDATE_BUFFER and UPDATE_TEXTURE bits.Kenneth Graunke1-15/+19
2019-03-17st/mesa: stop using pipe_sampler_view_release()Brian Paul2-5/+4
2019-03-17st/mesa: implement "zombie" shaders listBrian Paul3-20/+166
2019-03-17st/mesa: implement "zombie" sampler views (v2)Brian Paul5-4/+131
2019-03-15st/mesa: Let NIR lower UBO and SSBO access when we have itJason Ekstrand2-1/+11
2019-03-14mesa/st: Fix leaks of TGSI tokens in VP variants.Eric Anholt1-14/+20
2019-03-14mesa/st: Make sure that prog_to_nir NIR gets freed.Eric Anholt1-0/+6
2019-03-14mesa: rename logging functions to reflect that they format stringsMark Janes1-1/+1
2019-03-12st/glsl_to_nir: fix incorrect arrary accessTimothy Arceri1-2/+5
2019-03-11st/mesa: minor refactoring of texture/sampler delete codeBrian Paul3-6/+11
2019-03-11st/mesa: rename st_texture_release_sampler_view()Brian Paul3-5/+5
2019-03-11st/mesa: add/improve sampler view commentsBrian Paul1-2/+8
2019-03-11st/mesa: move around some code in st_context.cBrian Paul2-122/+116
2019-03-11st/mesa: move utility functions, macros into new st_util.h fileBrian Paul31-91/+182
2019-03-08st/mesa: init hash keys with memset(), not designated initializersBrian Paul2-5/+17
2019-03-08st/mesa: whitespace, formatting fixes in st_cb_flush.cBrian Paul1-14/+19