| 1 | |
| 2 | Wish list for the 1.3 development branch: |
| 3 | http://bugzilla.libsdl.org/ |
| 4 | |
| 5 | * Add mousewheel events (new unified event architecture?) |
| 6 | * DirectInput joystick support needs to be implemented |
| 7 | * Be able to enumerate and select available audio and video drivers |
| 8 | * Fullscreen video mode support for Mac OS X |
| 9 | * Explicit vertical retrace wait (maybe separate from SDL_Flip?) |
| 10 | * Shaped windows, windows without borders |
| 11 | * Multiple windows, multiple display support |
| 12 | * SDL_INIT_EVENTTHREAD on Windows and MacOS? |
| 13 | * Add a timestamp to events |
| 14 | * Add audio input API |
| 15 | * Add hardware accelerated scaled blit |
| 16 | * Add hardware accelerated alpha blits |
| 17 | * Redesign blitting architecture to allow blit plugins |
| 18 | |
| 19 | In the jump from 1.2 to 1.3, we should change the SDL_Rect members to |
| 20 | int and evaluate all the rest of the datatypes. This is the only place |
| 21 | we should do it though, since the 1.2 series should not break binary |
| 22 | compatibility in this way. |
| 23 | |
| 24 | Requests: |
| 25 | * PCM and CDROM volume control (deprecated, but possible) |