diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c b/src/modules/evas/engines/gl_drm/evas_engine.c index 8f3524bc3f..85acd2d4e4 100644 --- a/src/modules/evas/engines/gl_drm/evas_engine.c +++ b/src/modules/evas/engines/gl_drm/evas_engine.c @@ -28,12 +28,6 @@ static Eina_Bool initted = EINA_FALSE; static int gl_wins = 0; /* local structures */ -typedef struct _Render_Engine Render_Engine; -struct _Render_Engine -{ - Render_Engine_GL_Generic generic; -}; - typedef struct _Native Native; struct _Native { diff --git a/src/modules/evas/engines/gl_drm/evas_engine.h b/src/modules/evas/engines/gl_drm/evas_engine.h index e2bc8a6458..740c305fc7 100644 --- a/src/modules/evas/engines/gl_drm/evas_engine.h +++ b/src/modules/evas/engines/gl_drm/evas_engine.h @@ -60,6 +60,12 @@ extern Evas_GL_Common_Buffer_Dump_Call glsym_evas_gl_common_buffer_dump; extern Evas_GL_Preload_Render_Call glsym_evas_gl_preload_render_lock; extern Evas_GL_Preload_Render_Call glsym_evas_gl_preload_render_unlock; +typedef struct _Render_Engine Render_Engine; +struct _Render_Engine +{ + Render_Engine_GL_Generic generic; +}; + struct _Context_3D { EGLDisplay display;