Mesa (main): 26 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Apr 7 00:54:03 UTC 2022


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fddb294cdfb4167dc1823ca3c9cbadde3ffd1146
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Fri Apr 1 12:54:41 2022 -0400

    zink: update ci list
    
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=df700317ab4ec65d20c78eb928bb1e93383f952f
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Fri Apr 1 09:14:39 2022 -0400

    zink: ci fixup
    
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab1941fc0e990d10e050d6e8a75fc1fa9fb75456
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Thu Mar 24 13:53:03 2022 -0400

    zink: handle zombie swapchains
    
    inject a dummy, matching image that can be used until the frontend
    catches up and rescues us from whatever is happening
    
    Reviewed-by: Adam Jackson <ajax at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d32a897f4ef0bfe0d6d3c2f1639c9b9c28bfb570
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:32:33 2022 -0400

    driconf: add override for Xwayland
    
    zink needs this to avoid deadlocking on startup
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=48d63705d9d9280adf06a7f71912fbc67b98ac85
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:22:57 2022 -0400

    zink: export PIPE_CAP_DEVICE_RESET_STATUS_QUERY
    
    this can work now
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f56fd965504b4c21417e6f54267f7c7b8470caf
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Thu Jan 13 15:29:54 2022 -0500

    zink: it's kopperin' time
    
    Reviewed-by: Adam Jackson <ajax at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8ade5588e39d736bdeab9bdd8ffa7cbfb6a5191e
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:05:09 2022 -0400

    zink: add kopper api
    
    Acked-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2711e47af99f88e7385c06862c66f49bd8233f3
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:29:45 2022 -0400

    zink: check whether clear is enabled before applying in unbind
    
    this is implicit, but make it explicit
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4deba8cc96cb243f3a29999caa37a73bc950649e
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:29:17 2022 -0400

    zink: move variable decl up in unbind_fb_surface
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed343b415ec35357abc5a58355b0b306b0747e2e
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:28:44 2022 -0400

    zink: pass index to unbind_fb_surface
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=513fcc37d9363f015d05ec9dff7618529cc91d49
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:26:55 2022 -0400

    zink: move drirc handling up
    
    this can modify instance creation
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=820077acdb2be1f49821aadf62dd893184b4e164
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:24:25 2022 -0400

    zink: split surface creation more to allow disabling caching
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e37f33cc8dfb7a3bb0a7aa25174dfb5b0ad1c200
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:21:26 2022 -0400

    zink: add fail logging for drmPrimeFDToHandle
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6998dbb7781b8ebfe1aed70d45d4c48327dd362a
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:20:23 2022 -0400

    zink: add VK_KHR_swapchain_mutable_format
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a029d38d84a67abdd9e7b6985ce1e599e8e4d47
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:14:55 2022 -0400

    zink: use two submits for every queue submit
    
    first one empty for now
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=47725439562ea100c8ae4d4f55d8ac1ff7d39167
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:10:42 2022 -0400

    zink: change early returns in zink_blit to gotos
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2abf7d28d276331b45aafde837a2c4396095177
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:10:02 2022 -0400

    zink: move blit src/dst decls up in function
    
    no changes
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9811c39994fbce5b7a492ad5850962f4720da582
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 15:08:13 2022 -0400

    zink: move update_framebuffer_state() higher up in file
    
    no changes
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e0ff34010099ceb43748be8adfa2c4034aa3836
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 14:58:12 2022 -0400

    zink: put screen param into flush queue global data
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=43f197acd77917eafca3839ea60c39b1f61100b2
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Tue Mar 22 14:38:58 2022 -0400

    zink: move flush queue init down a little further
    
    no functional changes
    
    Reviewed-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d760a9151b73d1998fceff38fb1c642e4d77bf67
Author: Adam Jackson <ajax at redhat.com>
Date:   Tue Mar 15 15:36:28 2022 -0400

    gallium: Learn about kopper
    
    Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bab8d97ea96805c2286aa75059e6b0a396969822
Author: Adam Jackson <ajax at redhat.com>
Date:   Tue Mar 15 15:35:19 2022 -0400

    glx: Learn about kopper
    
    Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1e2de800ec8cf65797d31d6ce917b90bee4fa0d
Author: Adam Jackson <ajax at redhat.com>
Date:   Tue Mar 15 15:35:48 2022 -0400

    egl: Learn about kopper
    
    Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=93aa5399f177a2f07ebdf56c9736c6e3948a5466
Author: Adam Jackson <ajax at redhat.com>
Date:   Tue Mar 15 15:32:30 2022 -0400

    kopper: Define the driver interface
    
    The loader extension provides upcalls to get surface state (native
    resource and size) into the driver. The driver extension is called by a
    kopper-aware loader in preference to __DRI_SWRAST's createNewDrawable.
    
    Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25c42abac8172266e6d02a2e2220b0a5c8a53dad
Author: Adam Jackson <ajax at redhat.com>
Date:   Thu Mar 24 15:05:32 2022 -0400

    meson: Define a HAVE_XXXX macro for every gallium driver we build
    
    Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3883ca5ea703b88f6e1709adab845c31e0c5220c
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Wed Sep 29 13:15:01 2021 -0400

    st/manager: update framebuffer size if texture has been resized
    
    zink/kopper can and does expect this when resizing swapchains,
    so don't ignore it
    
    Reviewed-by: Adam Jackson <ajax at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14541>



More information about the mesa-commit mailing list