Mercurial > sdl-ios-xcode
annotate TODO @ 3092:cad1aefa2ed9
Date: Thu, 12 Mar 2009 15:14:38 +0200
From: "Mike Gorchak"
Subject: New QNX patches
In photon.tar.gz there are new files to be placed into ./src/video/photon/
directory.
qnx3.diff - new patches for QNX support. Since I've found a lot of bugs in
the new GF QNX Graphics Framework and I'm suspended development for GF
driver until already found bugs will be fixed and switched to Photon driver
implementation.
sdl.diff - I've found that renderer creation result has not been checked and
SDL shows error like: "there is no current renderer", now SDL will show
correct error which was set be renderer.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 17 Mar 2009 03:24:22 +0000 |
parents | 4ccdf20bad6f |
children | 3fde47894732 |
rev | line source |
---|---|
2777
6f260584df22
Adding SDL 1.3 release checklist, so we start getting a list of must-have features and bug fixes for a 1.3 release
Sam Lantinga <slouken@libsdl.org>
parents:
2330
diff
changeset
|
1 |
6f260584df22
Adding SDL 1.3 release checklist, so we start getting a list of must-have features and bug fixes for a 1.3 release
Sam Lantinga <slouken@libsdl.org>
parents:
2330
diff
changeset
|
2 1.3 release checklist: |
2864 | 3 * Add higher precision timers for profiling |
2777
6f260584df22
Adding SDL 1.3 release checklist, so we start getting a list of must-have features and bug fixes for a 1.3 release
Sam Lantinga <slouken@libsdl.org>
parents:
2330
diff
changeset
|
4 * Implement YUV texture support |
2861 | 5 - in progress, software support is done, Ryan is working on OpenGL shaders |
2777
6f260584df22
Adding SDL 1.3 release checklist, so we start getting a list of must-have features and bug fixes for a 1.3 release
Sam Lantinga <slouken@libsdl.org>
parents:
2330
diff
changeset
|
6 * Implement desktop video mode change notification? |
2921
3c45e98e0547
Don't forget OpenGL 3.0 support
Sam Lantinga <slouken@libsdl.org>
parents:
2911
diff
changeset
|
7 * Add OpenGL 3.0 context support |
2977
a0f4ffd9c2ae
Icons with translucency are implemented
Sam Lantinga <slouken@libsdl.org>
parents:
2966
diff
changeset
|
8 * Finish multiple display support |
a0f4ffd9c2ae
Icons with translucency are implemented
Sam Lantinga <slouken@libsdl.org>
parents:
2966
diff
changeset
|
9 * Open windows on display that is selected when creating a window |
2978
4c9130d66e2c
Added a few things to the TODO list.
Sam Lantinga <slouken@libsdl.org>
parents:
2977
diff
changeset
|
10 * Create testing plan - becoming more and more important... |
4c9130d66e2c
Added a few things to the TODO list.
Sam Lantinga <slouken@libsdl.org>
parents:
2977
diff
changeset
|
11 - unit tests for each feature and combination with expected output |
4c9130d66e2c
Added a few things to the TODO list.
Sam Lantinga <slouken@libsdl.org>
parents:
2977
diff
changeset
|
12 and actual output comparison. |
4c9130d66e2c
Added a few things to the TODO list.
Sam Lantinga <slouken@libsdl.org>
parents:
2977
diff
changeset
|
13 * Public license for SDL_compat.c, tests, and SDL_main* |
2861 | 14 * Verify mouse grab support |
15 * Properly handle mouse grab with Vista DPI scaling | |
16 * Make sure the mouse is where it's supposed to be when un-grabbed | |
3062
e2bb8ab7b43f
We need to figure out whether we should handle events on foreign windows
Sam Lantinga <slouken@libsdl.org>
parents:
3051
diff
changeset
|
17 * Plan how to handle events on foreign windows |
2861 | 18 * Add keyboard enumeration / name query API |
2957
2c30a17edf11
Ryan doesn't like hung programs to lock up his system. Silly, huh?
Sam Lantinga <slouken@libsdl.org>
parents:
2945
diff
changeset
|
19 * Implement NET_WM_PING and NET_WM_PID/WM_CLIENT_MACHINE (?) |
2c30a17edf11
Ryan doesn't like hung programs to lock up his system. Silly, huh?
Sam Lantinga <slouken@libsdl.org>
parents:
2945
diff
changeset
|
20 - http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#KILLINGWINDOWS |
2965
5066298aa82a
Maybe add a timeout for SDL_WaitEvent()
Sam Lantinga <slouken@libsdl.org>
parents:
2960
diff
changeset
|
21 * Add a timeout parameter for SDL_WaitEvent() (?) |
2995
b3f23a4b4547
Added more info for precise waiting in SDL_WaitEvent()
Sam Lantinga <slouken@libsdl.org>
parents:
2991
diff
changeset
|
22 - http://lists.libsdl.org/pipermail/sdl-libsdl.org/2008-May/thread.html#65067 |
2988
e7dd24f2f890
Added keyrepeat to the TODO list
Sam Lantinga <slouken@libsdl.org>
parents:
2981
diff
changeset
|
23 * Implement key repeat at the driver level |
2991
f4d14219c2aa
Implemented svn revision support
Sam Lantinga <slouken@libsdl.org>
parents:
2988
diff
changeset
|
24 * Add name -> keysym and name -> scancode lookup functions |
3051 | 25 * Fix building haptic system on win32 |
3064
044ccc2c7485
Suggestion from the mailing list
Sam Lantinga <slouken@libsdl.org>
parents:
3062
diff
changeset
|
26 * Add always on top window styles |
3065
a728b8b779d1
Added reminder for shaped windows
Sam Lantinga <slouken@libsdl.org>
parents:
3064
diff
changeset
|
27 * Add video modes that have an alpha channel? |
3081 | 28 * Implement SDL_RenderReadPixels() for screenshots? |
0 | 29 |
30 Wish list for the 1.3 development branch: | |
1534
f02e673ffc5f
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
1441
diff
changeset
|
31 http://bugzilla.libsdl.org/ |
0 | 32 |
1895
c121d94672cb
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Sam Lantinga <slouken@libsdl.org>
parents:
1621
diff
changeset
|
33 * Add a way to register custom events |
0 | 34 * DirectInput joystick support needs to be implemented |
35 * Explicit vertical retrace wait (maybe separate from SDL_Flip?) | |
36 * Shaped windows, windows without borders | |
2861 | 37 * Multiple display support |
0 | 38 * Add a timestamp to events |
39 * Add audio input API | |
2330
3458c74b5fab
So we don't forget to do this...
Sam Lantinga <slouken@libsdl.org>
parents:
1895
diff
changeset
|
40 * Add modifier state to key and button events |
0 | 41 |
42 In the jump from 1.2 to 1.3, we should change the SDL_Rect members to | |
43 int and evaluate all the rest of the datatypes. This is the only place | |
44 we should do it though, since the 1.2 series should not break binary | |
45 compatibility in this way. | |
150 | 46 |
47 Requests: | |
48 * PCM and CDROM volume control (deprecated, but possible) |