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