[webkit-changes] [WebKit/WebKit] 4fe2a7: Guard GLFence code

Don Olmstead noreply at github.com
Thu Dec 19 13:22:34 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4fe2a73b77ee91099bcfa36d9b567329fa31340f
      https://github.com/WebKit/WebKit/commit/4fe2a73b77ee91099bcfa36d9b567329fa31340f
  Author: Don Olmstead <don.olmstead at sony.com>
  Date:   2024-12-19 (Thu, 19 Dec 2024)

  Changed paths:
    M Source/WebCore/platform/graphics/egl/GLFence.cpp
    M Source/WebCore/platform/graphics/egl/GLFenceEGL.cpp
    M Source/WebCore/platform/graphics/egl/GLFenceEGL.h
    M Source/WebCore/platform/graphics/egl/GLFenceGL.cpp
    M Source/WebCore/platform/graphics/egl/GLFenceGL.h
    M Source/cmake/OptionsGTK.cmake
    M Source/cmake/OptionsWPE.cmake
    M Source/cmake/OptionsWin.cmake

  Log Message:
  -----------
  Guard GLFence code
https://bugs.webkit.org/show_bug.cgi?id=284962

Reviewed by Michael Catanzaro.

The PlayStation OpenGL/EGL implementation does not support GLFence so guard
that code with `HAVE(GL_FENCE)`.

* Source/WebCore/platform/graphics/egl/GLFence.cpp:
(WebCore::GLFence::capabilities):
(WebCore::GLFence::create):
(WebCore::GLFence::createExportable):
(WebCore::GLFence::importFD):
* Source/WebCore/platform/graphics/egl/GLFenceEGL.cpp:
* Source/WebCore/platform/graphics/egl/GLFenceEGL.h:
* Source/WebCore/platform/graphics/egl/GLFenceGL.cpp:
* Source/WebCore/platform/graphics/egl/GLFenceGL.h:
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:
* Source/cmake/OptionsWin.cmake:

Canonical link: https://commits.webkit.org/288119@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list