[webkit-changes] [WebKit/WebKit] 22e4c0: [GTK] REGRESSION(255909 at main): GBM dependency may ...

Michael Catanzaro noreply at github.com
Mon Oct 31 07:37:31 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 22e4c0386605d84f42f2d46fd20bdc46e3078498
      https://github.com/WebKit/WebKit/commit/22e4c0386605d84f42f2d46fd20bdc46e3078498
  Author: Michael Catanzaro <mcatanzaro at redhat.com>
  Date:   2022-10-31 (Mon, 31 Oct 2022)

  Changed paths:
    M Source/cmake/OptionsGTK.cmake

  Log Message:
  -----------
  [GTK] REGRESSION(255909 at main): GBM dependency may be disabled by mistake
https://bugs.webkit.org/show_bug.cgi?id=247132

Reviewed by Žan Doberšek.

Add a new USE_GBM option tied to the USE_OPENGL_OR_ES option. Unless
this option is disabled, GBM and libdrm and mandatory. This ensures that
dmabuf support does get disabled by mistake.

Importantly, note the dmabuf enablement no longer depends on ENABLE_WEBGL.

* Source/cmake/OptionsGTK.cmake:

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




More information about the webkit-changes mailing list