TODO
author Sam Lantinga <slouken@libsdl.org>
Sat, 13 Dec 2008 04:11:24 +0000
changeset 2864 fe8ea2b39aea
parent 2861 25745ac3d785
child 2877 e2b1abe04641
permissions -rw-r--r--
Updated TODO list
     1 
     2 1.3 release checklist:
     3  * Add higher precision timers for profiling
     4  * Implement YUV texture support
     5    - in progress, software support is done, Ryan is working on OpenGL shaders
     6  * Implement desktop video mode change notification?
     7  * Verify mouse grab support
     8  * Properly handle mouse grab with Vista DPI scaling
     9  * Make sure the mouse is where it's supposed to be when un-grabbed
    10  * Test native window codepath
    11  * Add keyboard enumeration / name query API
    12 
    13 Wish list for the 1.3 development branch:
    14 http://bugzilla.libsdl.org/
    15 
    16  * Add a way to register custom events
    17  * DirectInput joystick support needs to be implemented
    18  * Explicit vertical retrace wait (maybe separate from SDL_Flip?)
    19  * Shaped windows, windows without borders
    20  * Multiple display support
    21  * Add a timestamp to events
    22  * Add audio input API
    23  * Add modifier state to key and button events
    24 
    25 In the jump from 1.2 to 1.3, we should change the SDL_Rect members to
    26 int and evaluate all the rest of the datatypes.  This is the only place
    27 we should do it though, since the 1.2 series should not break binary
    28 compatibility in this way.
    29 
    30 Requests:
    31  * PCM and CDROM volume control (deprecated, but possible)