TODO
changeset 2861 25745ac3d785
parent 2777 6f260584df22
child 2864 fe8ea2b39aea
--- a/TODO	Mon Dec 08 00:52:12 2008 +0000
+++ b/TODO	Wed Dec 10 08:39:00 2008 +0000
@@ -3,27 +3,24 @@
  * Fill in current_w and current_h with desktop display mode
 	([SDL] SDL_VideoInfo in 1.3 missing elements)
  * Implement YUV texture support
+   - in progress, software support is done, Ryan is working on OpenGL shaders
  * Implement desktop video mode change notification?
+ * Verify mouse grab support
+ * Properly handle mouse grab with Vista DPI scaling
+ * Make sure the mouse is where it's supposed to be when un-grabbed
+ * Test native window codepath
+ * Add keyboard enumeration / name query API
 
 Wish list for the 1.3 development branch:
 http://bugzilla.libsdl.org/
 
  * Add a way to register custom events
- * Add internal support for adding video modes and refresh rates
- * Support querying and setting refresh rate with video modes
- * Add mousewheel events (new unified event architecture?)
  * DirectInput joystick support needs to be implemented
- * Be able to enumerate and select available audio and video drivers
- * Fullscreen video mode support for Mac OS X
  * Explicit vertical retrace wait (maybe separate from SDL_Flip?)
  * Shaped windows, windows without borders
- * Multiple windows, multiple display support
- * SDL_INIT_EVENTTHREAD on Windows and MacOS?
+ * Multiple display support
  * Add a timestamp to events
  * Add audio input API
- * Add hardware accelerated scaled blit
- * Add hardware accelerated alpha blits
- * Redesign blitting architecture to allow blit plugins
  * Add modifier state to key and button events
 
 In the jump from 1.2 to 1.3, we should change the SDL_Rect members to