Textures are now drawn using onscreen surfaces