/[crust]/crust/TODO
ViewVC logotype

Diff of /crust/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jrydberg, Sun Sep 2 00:43:19 2001 UTC revision 1.2 by jrydberg, Mon Sep 17 12:44:18 2001 UTC
# Line 21  glance.  So write to <crust-discuss@mail Line 21  glance.  So write to <crust-discuss@mail
21  *** Optimize compositing. Add support for different formats.  *** Optimize compositing. Add support for different formats.
22  ??? Add support for reading TIFF images into GFImage-structures?  ??? Add support for reading TIFF images into GFImage-structures?
23    
24    
25    
26    * Surface server
27    
28    ** libpowder
29    *** Add hardware acceleration
30    *** Update MGA-driver (add hw accel).
31    ??? Write KGI-wrappers to support more drivers.
32    
33    ** Layers
34    *** Look into the whole locking-business - it can probably
35        be optimzed a lot.  
36    
37    ** General
38    *** Double buffering should be optional.
39    
40    
41    * General ideas
42    
43    ** Create an interface for have "client" surfaces in video memory.
44       This would increate performance alot (for hw accel).  We should
45       then don't have to move memory from system buffer into video
46       buffer for bitblit.  
47    
48       This will create add more complexity into the client library
49       though.  
50    
51       Another idea is to burst memory from system buffer into (possible)
52       video buffer on surface update.  This is a much simpler approach
53       that will not add any complexity to the client .  
54    
55      

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26