Arguments
=========
-blank
- normal execution
+Runtime
+-------
-blank [-n] <n>
+[-n] <n>
terminate after <n> frames
-blank -t <t>
+-t <t>
terminate after <t> milliseconds
-blank <n> -t <t>
+[-n] <n> -t <t>
terminate after n frames, assume <t> milliseconds pass each frame
+Application
+-----------
+
+-d
+ disable double buffering
+
+-m <num>
+ set sample size to <num> (samples per pixel)
+
+--no-vsync
+ disable vsync
+
+Interface
+---------
+
+--no-keyboard
+ disable keyboard input handling
+
+--no-mouse
+ disable mouse input handling
+
+--no-hud
+ disable HUD drawing (includes the selected block outline)
+
+--no-audio
+ disable audio
+ the audio device and sounds will still be allocated
+ it just stops the interface from queueing buffers
+
+World
+-----
+
blank -s <seed>
use <seed> (unsigned integer) as the world seed. default is 0
Pressing B prints details about the block you're pointing at and P prints
info about the active block. L spits out the player position and light
-level there.
+level there. C dumps info about the chunk of the pointed at block.
+
+Press N to toggle player/world collision.
+
+F1 toggles UI rendering.
+F3 toggles a display telling how long on average it takes to compute a frame.
+F4 toggles audio.