3 ms·
You can't share a rendering context between processes, but you can share an IOSurface between processes, and bind that to an OpenGL texture, which you can eithe
by jamesfmilne 11y ago
You can't share a rendering context between processes, but you can share an IOSurface between processes, and bind that to an OpenGL texture, which you can either draw using, or render to (by binding it to a framebuffer).
<https://developer.apple.com/library/mac/samplecode/MultiGPUIOSurface/Introduction/Intro.html> https://developer.apple.com/library/mac/samplecode/MultiGPUI...