Modified:
/CppCore.wiki
=======================================
--- /CppCore.wiki Tue Sep 15 16:44:02 2009
+++ /CppCore.wiki Thu Sep 24 15:05:24 2009
@@ -2,14 +2,42 @@
= Introduction =
-Soon.
-
-
+The next PyMT version will have a split between Core and the complete
Python API. The user will never use directly the core, all the user API
will stay in Python. The core will be the base to make OpenGL application,
instead of relying on Pyglet. We gain performance and perenity.
+
+So, they are new dependices for compiling and use the new Core:
+ * SDL - http://www.libsdl.org/
+ * (optionnal) imlib2 - http://docs.enlightenment.org/api/imlib2/html/
+ * (optionnal) SDL_Image
+
+And new python module are needed :
+ * PyOpenGL - Opengl functions into python
+
+= Todo =
+
+ * Core: implement texture (tito)
+ * Core: implement image (tito)
+ * Core: implement text drawing
+ * Core: implement graphx package into core
+ * Core: implement vector, and replace pos2d with vector
+ * CoreWidget: test & fix memory leak
+ * Texture / Image: implement ref/unref
+ * Image: more unit test on different image type
+ * Image: make loader load at runtime, not at link time
+ * Image: use hardware converter if possible (like GL_EXT_bgra)
+ * Image: test SDL_Image
+ * Image: implement tex_coords
+ * Texture: implement tex_coords
+ * Core: rework exception, try to use swig exception
+ * Core: add more debug
+ * MTWidget: remove from core, and implement in Python with CoreWidget +
css reading
+ * All: add feature autodoc
+ * PyMT: switch to Core :)
= Development =
== Prerequisites ==
* Gcc
* Scons - http://www.scons.org/
+ * Swig - http://www.swig.org/
== How to build ==
{{{