Well, in the series I watched they used the SDL cross platform library with Opengl and they mentioned numerous times you were probably safer using strictly opengl types for cross platform, arm, powerpc, gameboy that aren't x86 for example. Just wanted to mention it.