test/README
author Eli Gottlieb <eligottlieb@gmail.com>
Mon, 31 May 2010 21:23:06 -0400
changeset 4770 cf7976fd3258
parent 3070 3e3724fb829e
child 4799 a0e096916474
permissions -rw-r--r--
Moved the SDL_Eyes test program for shaped windows into the Hg repository and got it building and linking as a test.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     1
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     2
These are test programs for the SDL library:
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     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
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    14
	testerror	Tests multi-threaded error handling
4770
cf7976fd3258 Moved the SDL_Eyes test program for shaped windows into the Hg repository and got it building and linking as a test.
Eli Gottlieb <eligottlieb@gmail.com>
parents: 3070
diff changeset
    15
	testeyes	Tests shaped windows
2082
e6cd882e3ac0 Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents: 1039
diff changeset
    16
	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
    17
	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
    18
	testgl		A very simple example of using OpenGL with SDL
3070
3e3724fb829e Fixed bug #681
Sam Lantinga <slouken@libsdl.org>
parents: 2082
diff changeset
    19
	testgl2		An even simpler example using the SDL 1.3 API
2082
e6cd882e3ac0 Alpha sort the test list, add missing ones, remove removed ones
Patrice Mandin <patmandin@gmail.com>
parents: 1039
diff changeset
    20
	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
    21
	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
    22
	testjoystick	List joysticks and watch joystick events
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    23
	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
    24
	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
    25
	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
    26
	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
    27
	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
    28
	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
    29
	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
    30
	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
    31
	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
    32
	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
    33
	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
    34
	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
    35
	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
    36
	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
    37
	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
    38
	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
    39
	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
    40
	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
    41
	torturethread	Simple test for thread creation/destruction