Mercurial > sdl-ios-xcode
annotate test/README @ 2185:2032348afed1
This code adds support for DirectColor visuals to SDL 1.3. The support uses part of the Xmu library. To ensure that the library is
available and to keep people form having to install yet another library I have added the essential parts of Xmu in
src/video/extensions/XmuStdCmap and an include file in src/video/extensions. The support makes use of standard X11 mechanisms to
create color maps and make sure that an application uses the same color map for each window/visual combination. This should make it
possible for gamma support to be implemented based on a single color map per application.
Hurm... it looks like "make indent" modified a few extra files. Those are getting committed too.
author | Bob Pendleton <bob@pendleton.com> |
---|---|
date | Thu, 12 Jul 2007 20:00:50 +0000 |
parents | e6cd882e3ac0 |
children | 3e3724fb829e |
rev | line source |
---|---|
0 | 1 |
2 These are test programs for the SDL library: | |
3 | |
2082
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
4 checkkeys Watch the key events to check the keyboard |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
5 graywin Display a gray gradient and center mouse on spacebar |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
6 loopwave Audio test -- loop playing a WAV file |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
7 testalpha Display an alpha faded icon -- paint with mouse |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
8 testaudioinfo Lists audio device capabilities |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
9 testbitmap Test displaying 1-bit bitmaps |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
10 testblitspeed Tests performance of SDL's blitters and converters. |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
11 testcdrom Sample audio CD control program |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
12 testcursor Tests custom mouse cursor |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
13 testdyngl Tests dynamically loading OpenGL library |
0 | 14 testerror Tests multi-threaded error handling |
2082
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
15 testfile Tests RWops layer |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
16 testgamma Tests video device gamma ramp |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
17 testgl A very simple example of using OpenGL with SDL |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
18 testgl2 Improved version of testgl |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
19 testhread Hacked up test of multi-threading |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
20 testiconv Tests international string conversion |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
21 testjoystick List joysticks and watch joystick events |
0 | 22 testkeys List the available keyboard keys |
2082
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
23 testloadso Tests the loadable library layer |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
24 testlock Hacked up test of multi-threading and locking |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
25 testmultiaudio Tests using several audio devices |
886
05c551e5bc64
Date: Sat, 24 Apr 2004 15:13:32 +0300
Sam Lantinga <slouken@libsdl.org>
parents:
0
diff
changeset
|
26 testoverlay Tests the software/hardware overlay functionality. |
05c551e5bc64
Date: Sat, 24 Apr 2004 15:13:32 +0300
Sam Lantinga <slouken@libsdl.org>
parents:
0
diff
changeset
|
27 testoverlay2 Tests the overlay flickering/scaling during playback. |
2082
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
28 testpalette Tests palette color cycling |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
29 testplatform Tests types, endianness and cpu capabilities |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
30 testsem Tests SDL's semaphore implementation |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
31 testsprite Example of fast sprite movement on the screen |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
32 testsprite2 Improved version of testsprite |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
33 testtimer Test the timer facilities |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
34 testver Check the version and dynamic loading and endianness |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
35 testvidinfo Show the pixel format of the display and perfom the benchmark |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
36 testwin Display a BMP image at various depths |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
37 testwm Test window manager -- title, icon, events |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
38 testwm2 Improved version of testwm |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
39 threadwin Test multi-threaded event handling |
e6cd882e3ac0
Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents:
1039
diff
changeset
|
40 torturethread Simple test for thread creation/destruction |