You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, multiple windows can be created from a Processing sketch, but when using the GL renderer, they do not share the GL context. This means, in particular, that GL resources cannot be shared among the windows, which would the default assumption when creating multiple windows in the first place.
JOGL has introduced some new APIs to enable context sharing between multiple GLWindows:
This issue has been automatically locked. To avoid confusion with reports that have already been resolved, closed issues are automatically locked 30 days after the last comment. Please open a new issue for related bugs.
Created by: codeanticode
Currently, multiple windows can be created from a Processing sketch, but when using the GL renderer, they do not share the GL context. This means, in particular, that GL resources cannot be shared among the windows, which would the default assumption when creating multiple windows in the first place.
JOGL has introduced some new APIs to enable context sharing between multiple GLWindows:
https://jogamp.org/deployment/jogamp-next/javadoc/jogl/javadoc/com/jogamp/opengl/GLSharedContextSetter.html
GL object synchronization seems to be an issue, specially on Mac:
https://jogamp.org/deployment/jogamp-next/javadoc/jogl/javadoc/com/jogamp/opengl/GLSharedContextSetter.html#synchronization
The text was updated successfully, but these errors were encountered: