summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas/ecore_evas_private.h
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-05 12:24:01 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-05 12:24:01 +0000
commitdfe93a7f0ada3ced637309dc9f6d7a76270f85d6 (patch)
tree9e5e6b4e1994834125226d4f0aaaed8a33dcaa90 /src/lib/ecore_evas/ecore_evas_private.h
parentaa53580814e5315586cdd4a68ba9f2bf7bfa2d07 (diff)
directfb says bye...
After agreement in the mail list, core developers agree to remove this engine that was not being supported for a long time. Given that most operations Evas uses are not accelerated in DirectFB, or at least hardware that exclusively supports DirectFB, it's better for those people to just use Evas/Ecore software (buffer) rendering and expose DirectFB's framebuffer as destination surface. SVN revision: 80232
Diffstat (limited to 'src/lib/ecore_evas/ecore_evas_private.h')
-rw-r--r--src/lib/ecore_evas/ecore_evas_private.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/lib/ecore_evas/ecore_evas_private.h b/src/lib/ecore_evas/ecore_evas_private.h
index 2d9cb016b8..d6cff8f023 100644
--- a/src/lib/ecore_evas/ecore_evas_private.h
+++ b/src/lib/ecore_evas/ecore_evas_private.h
@@ -33,11 +33,6 @@
33# include <Evas_Engine_FB.h> 33# include <Evas_Engine_FB.h>
34#endif 34#endif
35 35
36#ifdef BUILD_ECORE_EVAS_DIRECTFB
37# include <Evas_Engine_DirectFB.h>
38# include "Ecore_DirectFB.h"
39#endif
40
41#if defined(BUILD_ECORE_EVAS_SOFTWARE_BUFFER) || defined(BUILD_ECORE_EVAS_EWS) 36#if defined(BUILD_ECORE_EVAS_SOFTWARE_BUFFER) || defined(BUILD_ECORE_EVAS_EWS)
42# include <Evas_Engine_Buffer.h> 37# include <Evas_Engine_Buffer.h>
43#endif 38#endif
@@ -242,11 +237,6 @@ struct _Ecore_Evas_Engine
242 void *data; 237 void *data;
243 } buffer; 238 } buffer;
244#endif 239#endif
245#ifdef BUILD_ECORE_EVAS_DIRECTFB
246 struct {
247 Ecore_DirectFB_Window *window;
248 } directfb;
249#endif
250#ifdef BUILD_ECORE_EVAS_WIN32 240#ifdef BUILD_ECORE_EVAS_WIN32
251 struct { 241 struct {
252 Ecore_Win32_Window *parent; 242 Ecore_Win32_Window *parent;
@@ -404,9 +394,6 @@ int _ecore_evas_fb_shutdown(void);
404int _ecore_evas_buffer_shutdown(void); 394int _ecore_evas_buffer_shutdown(void);
405int _ecore_evas_buffer_render(Ecore_Evas *ee); 395int _ecore_evas_buffer_render(Ecore_Evas *ee);
406#endif 396#endif
407#ifdef BUILD_ECORE_EVAS_DIRECTFB
408int _ecore_evas_directfb_shutdown(void);
409#endif
410#ifdef BUILD_ECORE_EVAS_WIN32 397#ifdef BUILD_ECORE_EVAS_WIN32
411int _ecore_evas_win32_shutdown(void); 398int _ecore_evas_win32_shutdown(void);
412#endif 399#endif