AdrianT #1 yeah GL is a bit of a pain for 3D if you want high end features. Shame DX isn't out for other platforms as that had far broader support and gets all the cool stuff first. Still beggars can't be choosers when it comes to multplatform indie game dev.