diff --git a/core/src/processing/opengl/PJOGL.java b/core/src/processing/opengl/PJOGL.java index c7c494be3..2bdc919d3 100644 --- a/core/src/processing/opengl/PJOGL.java +++ b/core/src/processing/opengl/PJOGL.java @@ -51,6 +51,7 @@ import com.jogamp.opengl.GLCapabilitiesImmutable; import com.jogamp.opengl.GLContext; import com.jogamp.opengl.GLDrawable; import com.jogamp.opengl.fixedfunc.GLMatrixFunc; +import com.jogamp.opengl.GLRendererQuirks; import com.jogamp.opengl.glu.GLU; import com.jogamp.opengl.glu.GLUtessellator; import com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter; @@ -183,6 +184,11 @@ public class PJOGL extends PGL { } + public boolean needSharedObjectSync() { + return gl.getContext().hasRendererQuirk(GLRendererQuirks.NeedSharedObjectSync); + } + + public void setFps(float fps) { if (!setFps || targetFps != fps) { if (60 < fps) {