From 69d14ab6d73a4dccddb72ea15ac8b8ff5409dc91 Mon Sep 17 00:00:00 2001 From: codeanticode Date: Sun, 5 Dec 2021 11:30:11 -0500 Subject: [PATCH] added needSharedObjectSync function to PJOGL --- core/src/processing/opengl/PJOGL.java | 6 ++++++ 1 file changed, 6 insertions(+) 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) {