paragui-cvs
[Top][All Lists]
Advanced

[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:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]