While testing on macos, there was a problem with creating an opengl context.
With Core context, there is no way to attach it to javaFX.
With Compatibility context, the GL version is limited to 2.*.
Therefore, there is a need for a new efficient interop mechanism for macOS.
We can use IOSurface mechanism to share texture data between not shared OpenGL contexts.
While testing on macos, there was a problem with creating an opengl context.
Therefore, there is a need for a new efficient interop mechanism for macOS. We can use
IOSurface
mechanism to share texture data between not shared OpenGL contexts.