All SurfaceFormats except NormalizedByte* confirmed working
Merge branch 'master' into vorbisfile-cs