test/README
author Sam Lantinga <slouken@libsdl.org>
Thu, 07 Dec 2017 16:08:09 -0800
changeset 11730 ac6c607e065c
parent 10939 e212b4d00d84
child 13797 55ec5ae4aa0b
permissions -rw-r--r--
Enable building the Metal renderer by default, and weak link the Metal framework so the SDL library is safe to use on older Macs
Also generate iOS versions of the Metal shaders
slouken@0
     1
slouken@0
     2
These are test programs for the SDL library:
slouken@0
     3
patmandin@2082
     4
	checkkeys	Watch the key events to check the keyboard
patmandin@2082
     5
	loopwave	Audio test -- loop playing a WAV file
icculus@9012
     6
	loopwavequeue	Audio test -- loop playing a WAV file with SDL_QueueAudio
patmandin@2082
     7
	testaudioinfo	Lists audio device capabilities
slouken@0
     8
	testerror	Tests multi-threaded error handling
patmandin@2082
     9
	testfile	Tests RWops layer
slouken@6264
    10
	testgl2		A very simple example of using OpenGL with SDL
patmandin@2082
    11
	testiconv	Tests international string conversion
patmandin@2082
    12
	testjoystick	List joysticks and watch joystick events
slouken@0
    13
	testkeys	List the available keyboard keys
patmandin@2082
    14
	testloadso	Tests the loadable library layer
patmandin@2082
    15
	testlock	Hacked up test of multi-threading and locking
patmandin@2082
    16
	testmultiaudio	Tests using several audio devices
slouken@886
    17
	testoverlay2	Tests the overlay flickering/scaling during playback.
patmandin@2082
    18
	testplatform	Tests types, endianness and cpu capabilities
patmandin@2082
    19
	testsem		Tests SDL's semaphore implementation
eligottlieb@4799
    20
	testshape	Tests shaped windows
slouken@6264
    21
	testsprite2	Example of fast sprite movement on the screen
philipp@9955
    22
	testthread	Hacked up test of multi-threading
patmandin@2082
    23
	testtimer	Test the timer facilities
patmandin@2082
    24
	testver		Check the version and dynamic loading and endianness
slouken@6264
    25
	testwm2		Test window manager -- title, icon, events
patmandin@2082
    26
	torturethread	Simple test for thread creation/destruction
gabomdq@8043
    27
	controllermap   Useful to generate Game Controller API compatible maps
gabomdq@8043
    28
gabomdq@8043
    29
icculus@9875
    30
icculus@9875
    31
This directory contains sample.wav, which is a sample from Will Provost's
icculus@9875
    32
song, The Living Proof:
icculus@9875
    33
icculus@9875
    34
     From the album The Living Proof
icculus@9875
    35
     Publisher: 5 Guys Named Will
icculus@9875
    36
     Copyright 1996 Will Provost
icculus@9875
    37
icculus@9875
    38
You can get a copy of the full song (and album!) from iTunes...
icculus@9875
    39
icculus@9875
    40
    https://itunes.apple.com/us/album/the-living-proof/id4153978
icculus@9875
    41
icculus@9875
    42
or Amazon...
icculus@9875
    43
icculus@9875
    44
    http://www.amazon.com/The-Living-Proof-Will-Provost/dp/B00004R8RH
icculus@9875
    45
icculus@9875
    46
Thanks to Will for permitting us to distribute this sample with SDL!
icculus@9875
    47