lavapipe: enable KHR_external_memory_fd

Reviewed-by: Dave Airlie <airlied@redhat.com>
Tested-by: Heinrich Fink <hfink@snap.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12345>
This commit is contained in:
Thomas Wagner 2021-08-11 10:49:34 +02:00 committed by Marge Bot
parent 9da15aa3aa
commit fe1a091bd0
3 changed files with 4 additions and 2 deletions

View File

@ -479,7 +479,7 @@ Khronos extensions that are not part of any Vulkan version:
VK_KHR_display_swapchain not started
VK_KHR_external_fence_fd DONE (anv, radv, tu, v3dv, vn)
VK_KHR_external_fence_win32 not started
VK_KHR_external_memory_fd DONE (anv, radv, tu, v3dv, vn)
VK_KHR_external_memory_fd DONE (anv, lvp, radv, tu, v3dv, vn)
VK_KHR_external_memory_win32 not started
VK_KHR_external_semaphore_fd DONE (anv, radv, tu, v3dv, vn)
VK_KHR_external_semaphore_win32 not started

View File

@ -5,7 +5,6 @@ glx@glx-multi-window-single-context,Fail
glx@glx-multithread-texture,Fail
glx@glx-swap-copy,Fail
glx@glx-swap-pixmap-bad,Fail
glx@glx-tfp,Crash
glx@glx-visuals-depth,Crash
glx@glx-visuals-depth -pixmap,Crash
glx@glx-visuals-stencil,Crash

View File

@ -104,6 +104,9 @@ static const struct vk_device_extension_table lvp_device_extensions_supported =
.KHR_driver_properties = true,
.KHR_external_fence = true,
.KHR_external_memory = true,
#ifdef PIPE_MEMORY_FD
.KHR_external_memory_fd = true,
#endif
.KHR_external_semaphore = true,
.KHR_shader_float_controls = true,
.KHR_get_memory_requirements2 = true,