[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paragui-cvs] CVS: paragui TODO,1.1.1.1.2.7,1.1.1.1.2.8
From: |
Teunis Peters <address@hidden> |
Subject: |
[paragui-cvs] CVS: paragui TODO,1.1.1.1.2.7,1.1.1.1.2.8 |
Date: |
Thu, 10 Oct 2002 15:16:22 -0400 |
Update of /cvsroot/paragui/paragui
In directory subversions:/tmp/cvs-serv13820
Modified Files:
Tag: devel-opengl
TODO
Log Message:
Updates and bugrepairs; still outstanding some of OpenGL driver not yet
operational. As it sits most of the system works now.
Index: TODO
===================================================================
RCS file: /cvsroot/paragui/paragui/TODO,v
retrieving revision 1.1.1.1.2.7
retrieving revision 1.1.1.1.2.8
diff -C2 -r1.1.1.1.2.7 -r1.1.1.1.2.8
*** TODO 8 Oct 2002 17:41:49 -0000 1.1.1.1.2.7
--- TODO 10 Oct 2002 19:16:19 -0000 1.1.1.1.2.8
***************
*** 2,48 ****
Teunis Peters - current TODO:
- Crash on exit solved (drawable being deleted twice)
- ! driver management:
- add preinit/postremove code - done
- module load/unload - hrm look to SDL? (for drivers)
- - done, but requires --enable-dlopen in SDL compile
- consider making SDL driver-specific rather than global?
- (still required but all access through driver)
- -> this could make windows/DirectX/.. drivers easier
- -- yes this includes event management
- NULL driver
- DirectX driver
- OpenGL driver - needs more work
- ! Font rendering needs to be moved into graphics driver !
- (or at least the lowlevel portions)
- pgfont.cpp -- accesses videobuffer directly...
- pgapplication.cpp -- setIcon access videomemory (BAD!)
- ! SDL_image required? the fallback (in src/core/pgfilearchive.cpp)
- crashes... but when SDL_image is installed it works. Note that
- configure.in now detects SDL_image properly :)
- ! all my debug code still present
- - now dependant on glSDL (provided with source as LGPL allows :)
- ! fixme - remove glSDL, it's not really that useful here...
! OpenGL preparation issues:
! src/draw/: - remove SDL dependancies
! stretch
! identify crashes in:
! paratest, stress1, stress2 - crashes on finish
! tabbar - crashes on start
! dblbuffer
! (no display, no mouse cursor; note that SDL_Flip()
sorta works)
! - I'd really like this solved :)
! current problems:
! - no mouse cursor - SOLVED - was a zero-width/height
rectangle
! (zero width/height is assumed to be nonexistent
! rectangles.. *sigh*. Guess I should think
! about how to describe 'Null' rectangles)
! OpenGL issues:
! OpenGL not yet active (SDL_GLSDL in flags to activate)
! display does not refresh properly
! most widgets aren't displayed.
! remove glSDL and make work directly with OpenGL
! make sure to use SDL's OpenGL detect + working :)
ROADMAP:
--- 2,51 ----
Teunis Peters - current TODO:
+ -----------------------------
+ (note src/draw/opengl has it's own TODO now)
+
+ src/draw/: - remove SDL dependancies
+ stretch
+
+ identify crashes in:
+ paratest, stress1, stress2 - crashes on finish
+ tabbar - crashes on start
+ dblbuffer
+ (no display, no mouse cursor; note that SDL_Flip() sorta works)
+ - I'd really like this solved :)
+ current problems:
+ - no mouse cursor - SOLVED - was a zero-width/height rectangle
+ (zero width/height is assumed to be nonexistent
+ rectangles.. *sigh*. Guess I should think
+ about how to describe 'Null' rectangles)
- Crash on exit solved (drawable being deleted twice)
! ! driver management:
! add preinit/postremove code - done
! module load/unload - hrm look to SDL? (for drivers)
! - done, but requires --enable-dlopen in SDL compile
! consider making SDL driver-specific rather than global?
! (still required but all access through driver)
! -> this could make windows/DirectX/.. drivers easier
! -- yes this includes event management
! module ideas:
! - font management (possibly seperate rendering hooks?)
! - data access (this is probably a good idea...)
! - file browser plugin *g*
! (actually this would be a good test for ideas... :)
! - consider unifying 'static' objects... hrm... or at least
! documenting 'em. Note: there's lots...
! - Scripting (or just provide XML access :)
! NULL driver
! DirectX driver
! OpenGL driver - needs more work
! ! Font rendering needs to be moved into graphics driver !
! (or at least the lowlevel portions)
! pgfont.cpp -- accesses videobuffer directly...
! pgapplication.cpp -- setIcon access videomemory (BAD!)
! ! SDL_image required? the fallback (in src/core/pgfilearchive.cpp)
! crashes... but when SDL_image is installed it works. Note that
! configure.in now detects SDL_image properly :)
! ! all my debug code still present
ROADMAP:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paragui-cvs] CVS: paragui TODO,1.1.1.1.2.7,1.1.1.1.2.8,
Teunis Peters <address@hidden> <=
- Prev by Date:
[paragui-cvs] CVS: paragui/src/draw drawtile.cpp,1.3.2.3,1.3.2.4 glSDL.c,1.1.2.1,1.1.2.2 pgrect.cpp,1.3,1.3.2.1
- Next by Date:
[paragui-cvs] CVS: paragui/src/draw/opengl TODO,NONE,1.1.2.1 pgglsurf.cpp,NONE,1.1.2.1
- Previous by thread:
[paragui-cvs] CVS: paragui/src/draw drawtile.cpp,1.3.2.3,1.3.2.4 glSDL.c,1.1.2.1,1.1.2.2 pgrect.cpp,1.3,1.3.2.1
- Next by thread:
[paragui-cvs] CVS: paragui/src/draw/opengl TODO,NONE,1.1.2.1 pgglsurf.cpp,NONE,1.1.2.1
- Index(es):