summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-03-23intel/compiler: handle GLSL_TYPE_INTERFACE as GLSL_TYPE_STRUCTCaio Marcelo de Oliveira Filho3-3/+3
2019-03-23spirv: Add an execution environment to the optionsCaio Marcelo de Oliveira Filho2-0/+9
2019-03-22egl: Add a 565 pbuffer-only EGL config under X11.Eric Anholt1-0/+47
2019-03-22nir: Handle array-deref-of-vector case in loop analysisCaio Marcelo de Oliveira Filho1-3/+6
2019-03-22docs: update freedreno statusRob Clark1-17/+17
2019-03-22freedreno: add ESSL capRob Clark1-0/+7
2019-03-22mesa/st: use ESSL cap top enable gpu_shader5Rob Clark1-3/+14
2019-03-22gallium: add PIPE_CAP_ESSL_FEATURE_LEVELRob Clark3-0/+14
2019-03-22swr: Fix build with llvm-9.0.Vinson Lee2-0/+24
2019-03-22bin/install_megadrivers.py: Fix regression for set DESTDIRDylan Baker1-1/+5
2019-03-22spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset9-133/+221
2019-03-22nir: use generic float types for frexp_exp and frexp_sigSamuel Pitoiset1-2/+2
2019-03-22nir: Fix anonymous union initialization with older GCC.Vinson Lee1-4/+6
2019-03-22iris: Push heavy memchecker code to DEBUGChris Wilson2-1/+13
2019-03-22iris: Fix batch chaining map_next increment.Kenneth Graunke1-1/+1
2019-03-22freedreno/ir3: disable early-z for SSBO/image writesRob Clark1-0/+12
2019-03-22freedreno/ir3: rename has_kill to no_earlyzRob Clark9-10/+10
2019-03-22ac/nir: implement 16-bit pack/unpack opcodesRhys Perry1-0/+24
2019-03-22vulkan/overlay: improve error reportingLionel Landwerlin1-125/+89
2019-03-22vulkan/overlay: check return value of swapchain get imagesLionel Landwerlin1-8/+11
2019-03-22vulkan/overlay: silence validation layer warningsLionel Landwerlin1-5/+5
2019-03-22vulkan/overlay: properly register layer object with loaderLionel Landwerlin1-9/+24
2019-03-22radv: Fix driverUUIDJózef Kucia1-1/+1
2019-03-21glsl: Cross validate variable's invariance by explicit invariance onlyDanylo Piliaiev7-9/+30
2019-03-22mesa: Fix GL_NUM_DEVICE_UUIDS_EXTJózef Kucia1-0/+3
2019-03-21iris: Skip resolves and flushes altogether if unnecessaryKenneth Graunke3-9/+27
2019-03-21iris: Skip framebuffer resolve tracking if framebuffer isn't dirtyKenneth Graunke2-70/+84
2019-03-21iris: Skip input resolve handling if bindings haven't changedKenneth Graunke3-10/+19
2019-03-21iris: Fix util_vma_heap_init size for IRIS_MEMZONE_SHADERKenneth Graunke1-1/+1
2019-03-22softpipe: fix integer texture swizzling for 1 vs 1.0fDave Airlie1-4/+5
2019-03-22softpipe: remove shadow_ref assert.Dave Airlie1-1/+0
2019-03-22softpipe: handle 32-bit bitfield insertsDave Airlie1-3/+7
2019-03-22softpipe: fix 32-bit bitfield extractDave Airlie1-2/+12
2019-03-22nir: fix opt_if_loop_last_continue()Timothy Arceri1-10/+6
2019-03-21anv: fix build on NougatGurchetan Singh4-6/+22
2019-03-21anv: move anv_GetMemoryAndroidHardwareBufferANDROID up a bitGurchetan Singh1-28/+28
2019-03-21configure.ac / meson: depend on libnativewindow when appropriateGurchetan Singh3-1/+23
2019-03-21v3d: Remove some dead members of struct v3d_compile.Eric Anholt1-12/+0
2019-03-21v3d: Upload all of UBO[0] if any indirect load occurs.Eric Anholt4-167/+20
2019-03-21v3d: Move constant offsets to UBO addresses into the main uniform stream.Eric Anholt5-11/+22
2019-03-21v3d: Rename v3d_tmu_config_data to v3d_unit_data.Eric Anholt3-13/+13
2019-03-21configure.ac/meson.build: Add options for library suffixesBenjamin Gordon8-21/+54
2019-03-21nir: Record non-vector/scalar varyings as unmovable when compactingKenneth Graunke1-1/+3
2019-03-21freedreno/ir3: dynamic UBO indexing vs 64b pointersRob Clark1-2/+2
2019-03-21freedreno/ir3: fix bit_countRob Clark1-2/+23
2019-03-21freedreno/ir3: additional loweringRob Clark1-0/+6
2019-03-21freedreno/ir3: optimize sam.s2en to samRob Clark3-6/+36
2019-03-21freedreno/ir3: enable indirect tex/samp (sam.s2en)Rob Clark2-22/+73
2019-03-21freedreno/ir3: find # of samplers from uniform varsRob Clark3-13/+13
2019-03-21nir: move gls_type_get_{sampler,image}_count()Rob Clark3-42/+45