From aa077796a9348c515d6f8b9be27b8d9a84248dc4 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 25 Sep 2012 08:14:14 +0000 Subject: [PATCH] add .h :) SVN revision: 77049 --- .../src/modules/engines/software_x11/Makefile.am | 3 ++- .../src/modules/engines/software_x11/evas_x_egl.h | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 legacy/evas/src/modules/engines/software_x11/evas_x_egl.h diff --git a/legacy/evas/src/modules/engines/software_x11/Makefile.am b/legacy/evas/src/modules/engines/software_x11/Makefile.am index 9343381aee..af3c33250b 100644 --- a/legacy/evas/src/modules/engines/software_x11/Makefile.am +++ b/legacy/evas/src/modules/engines/software_x11/Makefile.am @@ -5,7 +5,8 @@ if BUILD_ENGINE_SOFTWARE_X11 SOFTWARE_X11_SOURCES = \ evas_engine.c \ -evas_x_egl.c +evas_x_egl.c \ +evas_x_egl.h if BUILD_ENGINE_SOFTWARE_XLIB diff --git a/legacy/evas/src/modules/engines/software_x11/evas_x_egl.h b/legacy/evas/src/modules/engines/software_x11/evas_x_egl.h new file mode 100644 index 0000000000..6c7d860dbd --- /dev/null +++ b/legacy/evas/src/modules/engines/software_x11/evas_x_egl.h @@ -0,0 +1,15 @@ +#ifndef EVAS_X_EGL_H +#define EVAS_X_EGL_H + +#include "evas_engine.h" + +void *_egl_x_disp_get(void *d); +int _egl_x_disp_init(void *ed); +void *_egl_x_disp_choose_config(void *ed); +void *_egl_x_win_surf_new(void *ed, Window win, void *config); +void _egl_x_win_surf_free(void *ed, void *surf); +void *_egl_x_surf_map(void *ed, void *surf, int *stride); +void _egl_x_surf_unmap(void *ed, void *surf); +void _egl_x_surf_swap(void *ed, void *surf, int vsync); + +#endif