NOTES
changeset 2253 6d99edd791bf
parent 2219 f6099efa3f0b
equal deleted inserted replaced
2252:b80e3d57941f 2253:6d99edd791bf
   155 ----
   155 ----
   156 Change textures to static/streaming.  Static textures are not lockable,
   156 Change textures to static/streaming.  Static textures are not lockable,
   157 streaming textures are lockable and may have system memory pixels available.
   157 streaming textures are lockable and may have system memory pixels available.
   158 SDL_compat will use a streaming video texture, and will never be HWSURFACE,
   158 SDL_compat will use a streaming video texture, and will never be HWSURFACE,
   159 but may be PREALLOC, if system memory pixels are available.
   159 but may be PREALLOC, if system memory pixels are available.
       
   160 *** DONE Thu Aug 16 14:18:42 PDT 2007
   160 
   161 
   161 The software renderer will be abstracted so the surface management can be
   162 The software renderer will be abstracted so the surface management can be
   162 used by any renderer that provides functions to copy surfaces to the window.
   163 used by any renderer that provides functions to copy surfaces to the window.
       
   164 
       
   165 Blitters...
       
   166 ----
       
   167 Copy blit and fill rect are optimized with MMX and SSE now.
       
   168 
       
   169 Here are the pieces we still need:
       
   170 - Merging SDL texture capabilities into the SDL surface system
       
   171 - Generic fallback blitter architecture
       
   172 - Custom fast path blitters