URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=af223b57a4d168186fd08042d14c638926d9a8b3
Author: Emil Velikov <emil.veli...@collabora.com>
Date:   Wed Dec 5 21:36:54 2018 +0000

    Update version to 18.3.0-rc6
    
    Signed-off-by: Emil Velikov <emil.veli...@collabora.com>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c694d84f10cd5ef8392f95fe31d8804742c5c8bd
Author: Gurchetan Singh <gurchetansi...@chromium.org>
Date:   Mon Nov 26 09:54:05 2018 -0800

    virgl: don't mark buffers as unclean after a write
    
    We can mark the buffer unclean if it's ever bound as a TBO,
    SSBO, ABO, or image.
    
    This improves
    
    
dEQP-GLES3.performance.buffer.data_upload.function_call.map_buffer_range.new_specified_buffer.flag_write_full.stream_draw
    
    from 9.58 MB/s to 451.17 MB/s.
    
    v2: Track buffer cleanliness as a function of bindings (Ilia).
    v3: virgl_modify_clean --> virgl_dirty_res (Erik)
    
    Tested-By: Gert Wollny <gert.wol...@collabora.com>
    Reviewed-by: Erik Faye-Lund <erik.faye-l...@collabora.com>
    (cherry picked from commit 89b4798c0619a2ba99046d5ad36f0e6851625f7a)
    
    With this and previous two patches, the performance of virgl on top of
    a r600 (AMD 6870 HD) host improves as follows:
    
             | FPS avg |  Score
    --------------------------------
     before  |   8.2   |   343
     after   |  21.9   |   916
    
             | FPS avg |  Score
    --------------------------------
     before  |  13.2   |   333
     after   |  32.3   |   790

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a69ef11424dad4d5346c892f74e269352736bbd8
Author: Gurchetan Singh <gurchetansi...@chromium.org>
Date:   Mon Nov 26 09:54:04 2018 -0800

    virgl: avoid large inline transfers
    
    We flush everytime the command buffer (16 kB) is full, which is
    quite costly.
    
    This improves
    
    
dEQP-GLES3.performance.buffer.data_upload.function_call.buffer_data.new_buffer.usage_stream_draw
    
    from 111.16 MB/s to 1930.36 MB/s.
    
    In addition, I made the benchmark produce buffers from 0 --> 
VIRGL_MAX_CMDBUF_DWORDS * 4,
    and tried ((VIRGL_MAX_CMDBUF_DWORDS * 4) / 2), ((VIRGL_MAX_CMDBUF_DWORDS * 
4) / 4), etc.
    
    I didn't notice any clear differences, so let's just go with the most 
obvious
    heuristic.
    
    Tested-By: Gert Wollny <gert.wol...@collabora.com>
    Reviewed-by: Erik Faye-Lund <erik.faye-l...@collabora.com>
    (cherry picked from commit d18492c64f0abb4eb638d2b213b4b1ff3d775965)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b715e3e597122e53807944682dd97595dcf461c
Author: Gurchetan Singh <gurchetansi...@chromium.org>
Date:   Mon Nov 26 09:54:03 2018 -0800

    virgl: quadruple command buffer size
    
    Tested running WebGL aquarium on Nvidia host (10,000 fishes)
    
    This moves us from 7 fps to 9 fps.  After quadrupling, performance
    gains diminish.
    
    v2: Remove change ID (Erik)
    
    Tested-By: Gert Wollny <gert.wol...@collabora.com>
    Reviewed-by: Erik Faye-Lund <erik.faye-l...@collabora.com>
    (cherry picked from commit c0773315af76cd735152c322cb7f710b4b053148)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd7edf473e4a4a02e72a77a282975a440d8b094f
Author: Michal Srb <m...@suse.com>
Date:   Fri Nov 23 17:03:53 2018 +0100

    drisw: Use separate drisw_loader_funcs for shm
    
    The original code was modifying the global drisw_lf variable, which is bad
    when there are multiple contexts in single process, each initialized with
    different loader. One may support put_image_shm and the other not.
    
    Since there are currently only two possible combinations, lets create two
    global tables, one for each. Lets make them const, since we won't change 
them
    and they can be shared.
    
    This fixes crash in VLC. It used two GL contexts (each in different 
thread), one
    was initialized by its Qt GUI, the other by its video output plugin. The 
first
    one set the put_image_shm=drisw_put_image_shm, the second did not, but
    since the same structure was used, the drisw_put_image_shm was used too. 
Then
    it crashed because the second loader did not have putImageShm set.
    
    Downstream bug:
    https://bugzilla.opensuse.org/show_bug.cgi?id=1113533
    
    v2: Added Fixes and described the VLC bug.
    
    Fixes: 63c427fa71a ("drisw: use putImageShm if available")
    Signed-off-by: Michal Srb <m...@suse.com>
    Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
    (cherry picked from commit 63c0916ada7eed7eddc0453dfbfed3cc7f42ca85)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a34228e1b079b087cd4644cc2018345f8fd183dc
Author: Michal Srb <m...@suse.com>
Date:   Fri Nov 23 16:02:27 2018 +0100

    gallium: Constify drisw_loader_funcs struct
    
    The content is not expected to change.
    
    Cc: mesa-sta...@lists.freedesktop.org
    Signed-off-by: Michal Srb <m...@suse.com>
    Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
    (cherry picked from commit c0ac038c97b89a8266375339c297b17b3700dfb0)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d92bbe54eaf8406d2b3ceb8b6b7eba6c69681b76
Author: Samuel Pitoiset <samuel.pitoi...@gmail.com>
Date:   Wed Dec 5 11:45:19 2018 +0100

    radv: wait on the high 32 bits of timestamp queries
    
    In case we are unlucky if the low part is 0xffffffff.
    
    Fixes: 5d6a560a29 ("radv: do not use the availability bit for timestamp 
queries")
    Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
    Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl>
    (cherry picked from commit c7ada4901aaf192d7aacd51c3ab0ebbbb0ceeb3e)
    [Emil: resolve trivial conflicts]
    Signed-off-by: Emil Velikov <emil.veli...@collabora.com>
    
    Conflicts:
        src/amd/vulkan/radv_query.c

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=54acae83e0a76b5fbba2c642b234909cf5d4e6cf
Author: Lionel Landwerlin <lionel.g.landwer...@intel.com>
Date:   Mon Dec 3 14:33:35 2018 +0000

    anv/query: flush render target before copying results
    
    This change tracks render target writes in the pipeline and applies a
    render target flush before copying the query results to make sure the
    preceding operations have landed in memory before the command streamer
    initiates the copy.
    
    v2: Simplify logic in CopyQueryResults (Jason)
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>
    Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108909
    Fixes: 37f9788e9a8e44 ("anv: flush pipeline before query result copies")
    Cc: mesa-sta...@lists.freedesktop.org
    (cherry picked from commit 9a7b3199037ac4b798974f561067cb3d66be8010)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=462bc0d5d450d4520046f655da5f52e563ef521e
Author: Alex Smith <asm...@feralinteractive.com>
Date:   Wed Dec 5 09:45:26 2018 +0000

    radv: Flush before vkCmdWriteTimestamp() if needed
    
    As done for vkCmdBeginQuery() already. Prevents timestamps from being
    overwritten by previous vkCmdResetQueryPool() calls if the shader path
    was used to do the reset.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108925
    Fixes: a41e2e9cf5 ("radv: allow to use a compute shader for resetting the 
query pool")
    Signed-off-by: Alex Smith <asm...@feralinteractive.com>
    Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
    (cherry picked from commit c1b6cb068c4dfe49c309624610e8610b3f0b27c3)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=055e0d71261e489bf0dfe95e312e84f838e21ffe
Author: Samuel Pitoiset <samuel.pitoi...@gmail.com>
Date:   Mon Dec 3 22:45:03 2018 +0100

    radv: rework the TC-compat HTILE hardware bug with COND_EXEC
    
    After investigating on this, it appears that COND_WRITE doesn't
    work correctly in some situations. I don't know exactly why does
    it fail to update DB_Z_INFO.ZRANGE_PRECISION, but as AMDVLK
    also uses COND_EXEC I think there is a reason.
    
    Now the driver stores a new metadata value in order to reflect
    the last fast depth clear state. If a TC-compat HTILE is fast cleared
    with 0.0f, we have to update ZRANGE_PRECISION to 0 in order to
    work around that hardware bug.
    
    This fixes rendering issues with The Forest and DXVK and doesn't
    seem to introduce any regressions.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108914
    Fixes: 68dead112e7 ("radv: update the ZRANGE_PRECISION value for the 
TC-compat bug")
    Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
    Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl>
    (cherry picked from commit 824cfc1ee5e0aba15b676b9363ff32046d96eb42)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b50e6a7ec0dd3714619422c578e5efa8b4eed4f
Author: Dave Airlie <airl...@redhat.com>
Date:   Mon Dec 3 14:38:28 2018 +1000

    radv: use 3d shader for gfx9 copies if dst is 3d
    
    This fixes some crucible 3d miptree tests I've been working on
    when executed using the compute shader path.
    
    Fixes: d08f267814 (radv/gfx9: fix 3d image to image transfers on compute 
queues.)
    Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
    (cherry picked from commit 1363a47c9c4f8482fea9e8a2582a1d8e9db0e8a6)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5594bb584d538164e1b35b1eb6fcacd8c2b26c2f
Author: Bas Nieuwenhuizen <ba...@chromium.org>
Date:   Mon Nov 26 16:26:36 2018 +0100

    radv/android: Use buffer metadata to determine scanout compat.
    
    These days we don't always allocate scanout compatible textures anymore.
    That does mean we have to fix the radv android WSI though.
    
    Fixes: b1444c9ccb0 "radv: Implement VK_ANDROID_native_buffer."
    Acked-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
    (cherry picked from commit 3bf48741e128b60f6430b32cc47197f62075b1e9)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d369bd91c3b501941886e0fde9eab5266dde6f06
Author: Bas Nieuwenhuizen <ba...@chromium.org>
Date:   Mon Nov 26 16:26:35 2018 +0100

    radv/android: Mark android WSI image as shareable.
    
    Fixes: b1444c9ccb0 "radv: Implement VK_ANDROID_native_buffer."
    Acked-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
    (cherry picked from commit 51091b3e1f212be956f91ac5214191c14e83ac59)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc451083824a602298338cc4a34ff99123338f94
Author: Matt Turner <matts...@gmail.com>
Date:   Mon Dec 3 16:20:43 2018 -0800

    Revert "st/mesa: silenced unhanded enum warning in st_glsl_to_tgsi.cpp"
    
    This reverts commit 198c50f4873758e9f64d89eea262af5dd1644df9.
    
    This needs to be reverted after commit 017199d2d2e4 ("mesa: Revert
    INTEL_fragment_shader_ordering support")
    
    (cherry picked from commit dd53bb7e1f69740a5712decbae79dc79df8ecaa1)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=babf9ab7da992299515ef01e46b15e627c8f976d
Author: Matt Turner <matts...@gmail.com>
Date:   Thu Nov 29 15:46:18 2018 -0800

    mesa: Revert INTEL_fragment_shader_ordering support
    
    This extension is not properly tested (testing for
    GL_ARB_fragment_shader_interlock is not sufficient), and since this was
    noted in review on August 28th no tests have been sent.
    
    Revert "i965: Add INTEL_fragment_shader_ordering support."
    Revert "mesa: Add GL/GLSL plumbing for INTEL_fragment_shader_ordering"
    
    This reverts commit 03ecec9ed2099f6e2b62994b33dc948dc731e7b8.
    This reverts commit 119435c8778dd26cb7c8bcde9f04b3982239fe60.
    
    Cc: mesa-sta...@lists.freedesktop.org
    Acked-by: Jason Ekstrand <ja...@jlekstrand.net>
    Acked-by: Eric Anholt <e...@anholt.net>
    (cherry picked from commit 017199d2d2e4c57015bc60edfcc656062c3a7472)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3985a62afce60ef2c9b3588934d87082e0ebcb39
Author: Tobias Klausmann <tobias.johannes.klausm...@mni.thm.de>
Date:   Sat Dec 1 18:30:20 2018 +0100

    amd/vulkan: meson build - use radv_deps for libvulkan_radeon
    
    Without this the build breaks with:
    
    FAILED: src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o
    cc -Isrc/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha -Isrc/amd/vulkan
    -I../src/amd/vulkan -Isrc/../include -I../src/../include -Isrc -I../src
    -Isrc/mapi -I../src/mapi -Isrc/mesa -I../src/mesa -I../src/gallium/include
    -Isrc/gallium/auxiliary -I../src/gallium/auxiliary -Isrc/amd -I../src/amd
    -Isrc/amd/common -I../src/amd/common -Isrc/compiler -I../src/compiler
    -Isrc/vulkan/util -I../src/vulkan/util -Isrc/vulkan/wsi -I../src/vulkan/wsi
    -Isrc/compiler/nir -I../src/compiler/nir -I/usr/include 
-I/usr/include/libdrm
    -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch
    -std=c99 -O2 -g '-DVERSION="18.3.0-rc5"' -DPACKAGE_VERSION=VERSION
    
'-DPACKAGE_BUGREPORT="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa";'
    -DGLX_USE_TLS -DHAVE_ST_VDPAU -DENABLE_ST_OMX_BELLAGIO=0
    -DENABLE_ST_OMX_TIZONIA=0 -DHAVE_X11_PLATFORM -DGLX_INDIRECT_RENDERING
    -DGLX_DIRECT_RENDERING -DGLX_USE_DRM -DHAVE_DRM_PLATFORM 
-DENABLE_SHADER_CACHE
    -DHAVE___BUILTIN_BSWAP32 -DHAVE___BUILTIN_BSWAP64 -DHAVE___BUILTIN_CLZ
    -DHAVE___BUILTIN_CLZLL -DHAVE___BUILTIN_CTZ -DHAVE___BUILTIN_EXPECT
    -DHAVE___BUILTIN_FFS -DHAVE___BUILTIN_FFSLL -DHAVE___BUILTIN_POPCOUNT
    -DHAVE___BUILTIN_POPCOUNTLL -DHAVE___BUILTIN_UNREACHABLE
    -DHAVE_FUNC_ATTRIBUTE_CONST -DHAVE_FUNC_ATTRIBUTE_FLATTEN
    -DHAVE_FUNC_ATTRIBUTE_MALLOC -DHAVE_FUNC_ATTRIBUTE_PURE
    -DHAVE_FUNC_ATTRIBUTE_UNUSED -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT
    -DHAVE_FUNC_ATTRIBUTE_WEAK -DHAVE_FUNC_ATTRIBUTE_FORMAT
    -DHAVE_FUNC_ATTRIBUTE_PACKED -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL
    -DHAVE_FUNC_ATTRIBUTE_VISIBILITY -DHAVE_FUNC_ATTRIBUTE_ALIAS
    -DHAVE_FUNC_ATTRIBUTE_NORETURN -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
    -DUSE_X86_64_ASM -DMAJOR_IN_SYSMACROS -DHAVE_SYS_SYSCTL_H 
-DHAVE_LINUX_FUTEX_H
    -DHAVE_ENDIAN_H -DHAVE_DLFCN_H -DHAVE_STRTOF -DHAVE_MKOSTEMP
    -DHAVE_POSIX_MEMALIGN -DHAVE_TIMESPEC_GET -DHAVE_MEMFD_CREATE 
-DHAVE_STRTOD_L
    -DHAVE_DLADDR -DHAVE_DL_ITERATE_PHDR -DHAVE_ZLIB -DHAVE_PTHREAD
    -DHAVE_PTHREAD_SETAFFINITY -DHAVE_LIBDRM -DHAVE_LLVM=0x0600
    -DMESA_LLVM_VERSION_PATCH=1 -DHAVE_WAYLAND_PLATFORM -DWL_HIDE_DEPRECATED
    -DHAVE_DRI3 -DHAVE_DRI3_MODIFIERS -Werror=implicit-function-declaration
    -Werror=missing-prototypes -Werror=return-type -fno-math-errno
    -fno-trapping-math -Wno-missing-field-initializers -Wno-format-truncation 
-O2
    -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables
    -fasynchronous-unwind-tables -fstack-clash-protection -DNDEBUG -fPIC 
-pthread
    -D__STDC_FORMAT_MACROS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS
    -D__STDC_LIMIT_MACROS -fvisibility=hidden -Wno-override-init
    -DVK_USE_PLATFORM_XCB_KHR -DVK_USE_PLATFORM_XLIB_KHR
    -DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_DISPLAY_KHR
    -DVK_USE_PLATFORM_XLIB_XRANDR_EXT  -MD -MQ
    'src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o' -MF
    'src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o.d' -o
    'src/amd/vulkan/src@amd@vulkan@@vulkan_radeon@sha/radv_pipeline.c.o' -c
    ../src/amd/vulkan/radv_pipeline.c
    In file included from ../src/vulkan/util/vk_alloc.h:29,
                     from ../src/amd/vulkan/radv_private.h:52,
                     from ../src/amd/vulkan/radv_debug.h:27,
                     from ../src/amd/vulkan/radv_pipeline.c:30:
    ../src/../include/vulkan/vulkan.h:54:10: fatal error: wayland-client.h: 
Datei
    oder Verzeichnis nicht gefunden
     #include <wayland-client.h>
              ^~~~~~~~~~~~~~~~~~
    compilation terminated.
    
    The above command misses the include directory for wayland:
        -I/usr/include/wayland
    
    The missing include is contained in the (until now) unused radv_deps:
    
    if with_platform_wayland
      radv_deps += dep_wayland_client
      radv_flags += '-DVK_USE_PLATFORM_WAYLAND_KHR'
      libradv_files += files('radv_wsi_wayland.c')
    endif
    
    Fixes: 673dda83307 "meson: build "radv" vulkan driver for radeon hardware"
    Signed-off-by: Tobias Klausmann <tobias.johannes.klausm...@mni.thm.de>
    Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
    Reviewed-by: Dylan Baker <dy...@pnwbakers.com>
    (cherry picked from commit 9401a2f2e64bc04401a547d06810adbf0660edb8)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7c4368a66fb203786d13eec6dbe394b1eea6292
Author: Karol Herbst <kher...@redhat.com>
Date:   Sat Nov 24 20:00:00 2018 +0100

    nv50,nvc0: Fix gallium nine regression regarding sampler bindings
    
    The new approach is that samplers don't get unbound even if they won't be 
used
    in a draw and we should just leave them be as well.
    
    Fixes a regression in multiple windows games using gallium nine and nouveau.
    
    v2: adjust num_samplers to keep track of the highest sampler bound
    v3: rework how to set the new value of num_samplers
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106577
    Fixes: 4d6fab245eec3880e2a59424a579851f44857ce8
           "cso: don't track the number of sampler states bound"
    Signed-off-by: Karol Herbst <kher...@redhat.com>
    Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu>
    (cherry picked from commit fc0139d28339f58bcbb4946fea7608ecdaff93e7)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab83cfd2bfd551ca5520f0bdbdd3a4d245544ffc
Author: Vinson Lee <v...@freedesktop.org>
Date:   Mon Nov 5 10:50:41 2018 -0800

    st/xvmc: Add X11 include path.
    
    This patch fixes this build error.
    
      CC       tests/xvmc_bench.o
    In file included from tests/xvmc_bench.c:35:
    tests/testlib.h:38:10: fatal error: 'X11/Xlib.h' file not found
             ^~~~~~~~~~~~
    
    Signed-off-by: Vinson Lee <v...@freedesktop.org>
    Cc: mesa-sta...@lists.freedesktop.org
    Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
    (cherry picked from commit 4f74580d3038eca1b751a71e0c098ea9eb9cdb05)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=98d571d212701e235266ad2db999f4b57a13517f
Author: Lionel Landwerlin <lionel.g.landwer...@intel.com>
Date:   Thu Nov 29 13:02:03 2018 +0000

    anv: flush pipeline before query result copies
    
    Pipeline state pending bits should be taken into account when copying
    results.
    
    In the particular bug below, the results of the
    vkCmdCopyQueryPoolResults() command was being overwritten by the
    preceding vkCmdCopyBuffer() with a same destination buffer. This is
    because we copy the buffers using the 3D pipeline whereas we copy the
    query results using the command streamer. Those pieces of HW work in
    parallel and the results are somewhat undefined.
    
    v2: Unconditionally flush the pipeline before copying the results
        (Jason)
    
    v3: Wrap & expressions (Jason)
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>
    Suggested-by: Jason Ekstrand <ja...@jlekstrand.net>
    Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108894
    Cc: mesa-sta...@lists.freedesktop.org
    (cherry picked from commit 37f9788e9a8e443772b5ad6f339567e6ae6a8320)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=56f90f6213ecefa04160fec6b2d7e3c552ad9cb9
Author: Thomas Hellstrom <thellst...@vmware.com>
Date:   Mon Nov 26 19:05:47 2018 +0100

    winsys/svga: Fix a memory leak
    
    The ioctl.cap_3d member was never freed.
    
    Cc: mesa-sta...@lists.freedesktop.org
    Signed-off-by: Thomas Hellstrom <thellst...@vmware.com>
    Reviewed-by: Sinclair Yeh <s...@vmware.com>
    Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
    (cherry picked from commit 058f85d41cbe3534b1a06d321fab9afb8fbadfc0)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2a22a44a19850c771a899e83d5ab55b98031a82
Author: Thomas Hellstrom <thellst...@vmware.com>
Date:   Mon Nov 26 19:02:08 2018 +0100

    st/xa: Fix a memory leak
    
    Free the context after destruction.
    
    Cc: mesa-sta...@lists.freedesktop.org
    Signed-off-by: Thomas Hellstrom <thellst...@vmware.com>
    Reviewed-by: Sinclair Yeh <s...@vmware.com>
    Reviewed-by: Emil Velikov <emil.veli...@collabora.com>
    (cherry picked from commit 7fce3ca3759e2e156e2e3bf1bcc4ee378dc7fa2d)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe460ee8cdb0afb41f2e36afa318576a5d4f03fd
Author: Dave Airlie <airl...@redhat.com>
Date:   Thu Oct 11 13:44:02 2018 +1000

    r600: make suballocator 256-bytes align
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108311
    Cc: <mesa-sta...@lists.freedesktop.org>
    (cherry picked from commit 2ddd44d941648d49dc0d917e03a579baec3590d9)

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to