diff --git a/Mesa-drivers.changes b/Mesa-drivers.changes index 51a16e9..0453180 100644 --- a/Mesa-drivers.changes +++ b/Mesa-drivers.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Apr 5 12:27:35 UTC 2020 - Torsten Duwe + +- Fix Weston launch on tumbleweed by backporting commit bfb9c08e + ------------------------------------------------------------------- Fri Apr 3 15:25:42 UTC 2020 - Stefan Dirsch diff --git a/Mesa-drivers.spec b/Mesa-drivers.spec index 31c7f22..44b2dbb 100644 --- a/Mesa-drivers.spec +++ b/Mesa-drivers.spec @@ -126,6 +126,7 @@ Source6: %{name}-rpmlintrc Source7: Mesa.keyring Patch1: n_opencl_dep_libclang.patch Patch2: n_add-Mesa-headers-again.patch +Patch3: U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch # never to be upstreamed Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch Patch58: u_dep_xcb.patch @@ -744,6 +745,7 @@ rm -rf docs/README.{VMS,WIN32,OS2} %endif %endif %patch2 -p1 +%patch3 -p1 %patch54 -p1 %patch58 -p1 diff --git a/Mesa.changes b/Mesa.changes index 51a16e9..0453180 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Apr 5 12:27:35 UTC 2020 - Torsten Duwe + +- Fix Weston launch on tumbleweed by backporting commit bfb9c08e + ------------------------------------------------------------------- Fri Apr 3 15:25:42 UTC 2020 - Stefan Dirsch diff --git a/Mesa.spec b/Mesa.spec index 4d70496..38b7c28 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -125,6 +125,7 @@ Source6: %{name}-rpmlintrc Source7: Mesa.keyring Patch1: n_opencl_dep_libclang.patch Patch2: n_add-Mesa-headers-again.patch +Patch3: U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch # never to be upstreamed Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch Patch58: u_dep_xcb.patch @@ -743,6 +744,7 @@ rm -rf docs/README.{VMS,WIN32,OS2} %endif %endif %patch2 -p1 +%patch3 -p1 %patch54 -p1 %patch58 -p1 diff --git a/U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch b/U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch new file mode 100644 index 0000000..04791df --- /dev/null +++ b/U_EGL-Add-eglSetDamageRegionKHR-to-GLVND-dispatch-list.patch @@ -0,0 +1,30 @@ +From: Daniel Stone +Git-commit: bfb9c08e5c5474688611c339135b8feeedc9bdd3 + +EGL: Add eglSetDamageRegionKHR to GLVND dispatch list + +This was missed in the original conversion, which added support for +eglSetDamageRegionKHR to local EGL exports, but forgot to generate +updated dispatch for GLVND. + +Signed-off-by: Daniel Stone +Reviewed-by: Emil Velikov +Reviewed-by: Eric Engestrom +Fixes: 9827547313c7 ("egl/android: support for EGL_KHR_partial_update") +Tested-by: Marge Bot +Part-of: +Acked-By: Torsten Duwe + +diff --git a/src/egl/generate/eglFunctionList.py b/src/egl/generate/eglFunctionList.py +index 192280f58f0..171e3ddc821 100644 +--- a/src/egl/generate/eglFunctionList.py ++++ b/src/egl/generate/eglFunctionList.py +@@ -213,5 +213,8 @@ EGL_FUNCTIONS = ( + _eglFunc("eglGetDisplayDriverName", "display"), + _eglFunc("eglGetDisplayDriverConfig", "display"), + ++ # EGL_KHR_partial_update ++ _eglFunc("eglSetDamageRegionKHR", "display"), ++ + ) +