mirror of
https://github.com/mpv-player/mpv
synced 2025-02-27 19:01:07 +00:00
wayland: use eglGetPlatformDisplay()
See aacc194
. The same logic all applies to Wayland. In fact, we already
require EGL 1.5 for wayland anyway, so it's better to do it right.
This commit is contained in:
parent
aacc1942fb
commit
0d8a6c6984
@ -163,7 +163,8 @@ static bool egl_create_context(struct ra_ctx *ctx)
|
|||||||
struct priv *p = ctx->priv = talloc_zero(ctx, struct priv);
|
struct priv *p = ctx->priv = talloc_zero(ctx, struct priv);
|
||||||
struct vo_wayland_state *wl = ctx->vo->wl;
|
struct vo_wayland_state *wl = ctx->vo->wl;
|
||||||
|
|
||||||
if (!(p->egl_display = eglGetDisplay(wl->display)))
|
if (!(p->egl_display = eglGetPlatformDisplay(EGL_PLATFORM_WAYLAND_KHR,
|
||||||
|
wl->display, NULL)))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (eglInitialize(p->egl_display, NULL, NULL) != EGL_TRUE)
|
if (eglInitialize(p->egl_display, NULL, NULL) != EGL_TRUE)
|
||||||
|
Loading…
Reference in New Issue
Block a user