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

Reply via email to