Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/engines/evas_gl_glew


Modified Files:
        Makefile.am ewl_engine_evas_gl_glew.c 


Log Message:

* reorganize configure.in
* use evil on windows, hence remove most of the win32 specific code
* fix glew engine wrt the latest modifications
* add directdraw engine
* minor fixes in tests on Windows

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/engines/evas_gl_glew/Makefile.am,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- Makefile.am 1 Mar 2008 08:13:34 -0000       1.3
+++ Makefile.am 29 Jun 2008 14:01:38 -0000      1.4
@@ -20,7 +20,7 @@
 ewl_engine_evas_gl_glew.c
 
 evas_gl_glew_la_LIBADD = $(top_builddir)/src/lib/libewl.la @ECORE_WIN32_LIBS@ 
@ECORE_LIBS@ @EVAS_LIBS@
-evas_gl_glew_la_LDFLAGS = -module @create_shared_lib@ -version-info 
@INTERFACE_VERSION@
+evas_gl_glew_la_LDFLAGS = @lt_no_undefined@ @lt_enable_auto_import@ -module 
-version-info @INTERFACE_VERSION@
 evas_gl_glew_la_DEPENDENCIES =
 
 endif
===================================================================
RCS file: 
/cvs/e/e17/libs/ewl/src/engines/evas_gl_glew/ewl_engine_evas_gl_glew.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- ewl_engine_evas_gl_glew.c   7 May 2008 13:38:21 -0000       1.3
+++ ewl_engine_evas_gl_glew.c   29 Jun 2008 14:01:38 -0000      1.4
@@ -89,13 +89,6 @@
         DCHECK_PARAM_PTR(win);
         DCHECK_TYPE(win, EWL_WINDOW_TYPE);
 
-        if (!ecore_win32_glew_init(win->window))
-        {
-                fprintf(stderr, "[Ewl] Unable to set OpenGL Glew data "
-                                "for rendering, ");
-                exit(-1);
-        }
-
         evas = evas_new();
         evas_output_method_set(evas, evas_render_method_lookup("gl_glew"));
 
@@ -108,8 +101,8 @@
 
         glinfo = (Evas_Engine_Info_GL_Glew *)info;
 
-        glinfo->info.dc = ecore_win32_glew_dc_get((Ecore_Win32_Window 
*)win->window);
-        glinfo->info.depth = ecore_win32_glew_depth_get((Ecore_Win32_Window 
*)win->window);
+        glinfo->info.window = ecore_win32_window_hwnd_get((Ecore_Win32_Window 
*)win->window);;
+        glinfo->info.depth = ecore_win32_screen_depth_get();
 
         o = EWL_OBJECT(win);
 



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to