From 94cfa50dc67e264e621d3003030c0ed40c8a2802 Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Fri, 5 Aug 2022 00:00:08 +0800 Subject: [PATCH] egl/x11: Split declaration of dri2_format_for_depth into header platform_x11.h Signed-off-by: Yonggang Luo Acked-by: Eric Engestrom Part-of: --- src/egl/drivers/dri2/platform_x11.c | 5 +---- src/egl/drivers/dri2/platform_x11.h | 15 +++++++++++++++ src/egl/drivers/dri2/platform_x11_dri3.h | 5 +---- 3 files changed, 17 insertions(+), 8 deletions(-) create mode 100644 src/egl/drivers/dri2/platform_x11.h diff --git a/src/egl/drivers/dri2/platform_x11.c b/src/egl/drivers/dri2/platform_x11.c index 7165b74..4ef9a2e 100644 --- a/src/egl/drivers/dri2/platform_x11.c +++ b/src/egl/drivers/dri2/platform_x11.c @@ -44,7 +44,7 @@ #include "util/macros.h" #include "util/bitscan.h" -#include "egl_dri2.h" +#include "platform_x11.h" #include "loader.h" #include "kopper_interface.h" @@ -55,9 +55,6 @@ static EGLBoolean dri2_x11_swap_interval(_EGLDisplay *disp, _EGLSurface *surf, EGLint interval); -uint32_t -dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth); - static void swrastCreateDrawable(struct dri2_egl_display * dri2_dpy, struct dri2_egl_surface * dri2_surf) diff --git a/src/egl/drivers/dri2/platform_x11.h b/src/egl/drivers/dri2/platform_x11.h new file mode 100644 index 0000000..b54781d --- /dev/null +++ b/src/egl/drivers/dri2/platform_x11.h @@ -0,0 +1,15 @@ +/* + * Copyright 2022 Yonggang Luo + * SPDX-License-Identifier: MIT + * + */ + +#ifndef EGL_X11_INCLUDED +#define EGL_X11_INCLUDED + +#include "egl_dri2.h" + +uint32_t +dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth); + +#endif diff --git a/src/egl/drivers/dri2/platform_x11_dri3.h b/src/egl/drivers/dri2/platform_x11_dri3.h index f60d1df..a804733 100644 --- a/src/egl/drivers/dri2/platform_x11_dri3.h +++ b/src/egl/drivers/dri2/platform_x11_dri3.h @@ -23,7 +23,7 @@ #ifndef EGL_X11_DRI3_INCLUDED #define EGL_X11_DRI3_INCLUDED -#include "egl_dri2.h" +#include "platform_x11.h" _EGL_DRIVER_TYPECAST(dri3_egl_surface, _EGLSurface, obj) @@ -38,7 +38,4 @@ extern struct dri2_egl_display_vtbl dri3_x11_display_vtbl; EGLBoolean dri3_x11_connect(struct dri2_egl_display *dri2_dpy); -uint32_t -dri2_format_for_depth(struct dri2_egl_display *dri2_dpy, uint32_t depth); - #endif -- 2.7.4