System memory copies will continue to be used for interoperability with GDI or DXGI-based APIs.'
From this page: 'Direct3D 10.0, Direct3D 9c, and older Direct3D runtimes do not support shared surfaces.
Updated Direct3D patch (gulikoza) - Added CRT.D3D shader 9. Added CGA w/ Monochrome Monitor Support patch (VileRancour) - You can set machine=cga_mono - Alt+F11 cycles between green, amber, and grey + brightness/contrast settings 8.
Updated OpenGlide wrapper (gulikoza) - Fix polygon rendering 6. Linux uses OpenGL and I am not familiar with any other graphic versions on Linux. My guess is that Metal will eventually be the equivalent of the proprietary Direct3D for Windows, but for Mac.
Mac OS X appears to be biased to its new Metal API for iOS and OS X.