mesa/src
Mike Blumenkrantz 49efa73ba1 zink: try to reuse swapchain modifier for dmabuf export
the non-negotiated path assumes that drivers know what implicit modifiers they're
using, but zink doesn't know what it's doing, so instead try to copy the
swapchain's modifier and reuse that since in theory it should work

Fixes: 247b8f2924 ("zink: add all format modifiers when adding for dmabuf export")

Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18095>
2022-08-18 14:38:15 +00:00
..
amd aco: Force tex operand to have the correct sub dword size before packing. 2022-08-18 14:42:28 +02:00
android_stub
asahi asahi: Identify depth clip mode bit 2022-08-14 19:59:19 +00:00
broadcom v3dv: vkCmdClearAttachments no longer generates its own RCL 2022-08-15 23:35:16 +00:00
c11 c11: #include <threads.h> when the os/platform provide it 2022-08-18 01:02:07 +00:00
compiler nir: add uses_bindless flag for shader_info 2022-08-17 21:53:02 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/dri2: Error path cleanups 2022-08-17 21:17:17 +00:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno freedreno/drm/virtio: Add some atrace 2022-08-17 21:17:17 +00:00
gallium zink: try to reuse swapchain modifier for dmabuf export 2022-08-18 14:38:15 +00:00
gbm gbm: Add USE_FRONT_RENDERING flag 2022-08-05 00:57:38 +00:00
getopt
glx glx: Remove usage of USE_ELF_TLS 2022-07-29 23:59:12 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Implement vkResetDescriptorPool API. 2022-08-16 11:32:47 +00:00
imgui
intel intel/tools: Also look for 'batch' tag 2022-08-17 02:24:09 +00:00
loader loader/dri3: remove a no-op free call 2022-08-12 13:11:03 +00:00
mapi glthread: track glBindFramebufferEXT, not just glBindFramebuffer 2022-08-12 06:06:48 +00:00
mesa mesa/st: simplify sampler border color swizzling 2022-08-12 14:24:52 +00:00
microsoft microsoft/compiler: Fix PSV struct when numthreads is 0 2022-08-18 14:20:08 +00:00
nouveau nir: Split usub_sat lowering flag from uadd_sat. 2022-07-22 17:54:28 +00:00
panfrost pan/mdg: Remove disassembler stats 2022-08-17 17:25:56 +00:00
tool meson/pps: Check if libdrm exists to compile pps 2022-06-22 11:52:36 +03:00
util util: Fix vs2019 build error 2022-08-17 21:17:17 +00:00
virtio virgl: add support for hardware video acceleration 2022-08-11 10:21:03 +00:00
vulkan vulkan: add attachment sample count info AMD support 2022-08-16 08:40:42 +02:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00