Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8829cb72321e001331b5a5bee6c48e195fd4b353 https://github.com/WebKit/WebKit/commit/8829cb72321e001331b5a5bee6c48e195fd4b353 Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths: M Source/WebKit/UIProcess/XR/openxr/OpenXRLayer.cpp M Source/WebKit/UIProcess/XR/openxr/OpenXRLayer.h M Source/WebKit/UIProcess/XR/openxr/OpenXRSwapchain.h M Source/WebKit/UIProcess/XR/openxr/PlatformXROpenXR.cpp M Source/WebKit/UIProcess/XR/openxr/PlatformXROpenXR.h Log Message: ----------- [OpenXR] Fallback to use GBM when EGL extension MESA_image_dma_buf_export is not available https://bugs.webkit.org/show_bug.cgi?id=297717 Reviewed by Adrian Perez de Castro. We are currently using MESA_image_dma_buf_export unconditionally. When not available we can use GBM to allocate our own buffer for the web process to render into and then we copy it to the openxr texture on end frame. Canonical link: https://commits.webkit.org/299044@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes