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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs