xenos1984 wrote:
Looks like either 5884 or 5885 has broken the SDL graphics on Raspberry Pi (and possibly also other platforms).
Since it was me who made these changes, I feel a bit guilty

.
The commits 5884 and 5885 were only intended to remove dead code. Mostly it was code which was permanently (I thought) disabled with #ifdefs. Typically something like "#undef BLA ... #ifdef BLA...#endif".
I'll try to reproduce the problem on Linux; if I can, it should not be hard to fix.
If not, I'll need your help. Could you check whether it's 5884 or 5885 which causes the problem? Also, could you somehow narrow down the problem? Are there any errror messages on the console? Does the build script for Raspberry Pi do anything funky?