-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Description
Hey there
The minimal example doesn't work under MacOS Silicon.
What am I missing?
Thanks for any help
MacOS Ventura 13.2 (22D49)
Processing v4.2
OpenGL error 1282 at bot beginDraw(): invalid operation
RuntimeException: Cannot validate shader program:
Validation Failed: Current draw framebuffer is invalid.
�
java.lang.RuntimeException: Cannot validate shader program:
Validation Failed: Current draw framebuffer is invalid.
�
at processing.core.PGraphics.showException(PGraphics.java:8327)
at processing.opengl.PShader.validate(PShader.java:954)
at processing.opengl.PShader.init(PShader.java:911)
at processing.opengl.PShader.getAttributeLoc(PShader.java:604)
at processing.opengl.PShader.loadAttributes(PShader.java:1126)
at processing.opengl.PGraphicsOpenGL.getPolyShader(PGraphicsOpenGL.java:7007)
at processing.opengl.PGraphicsOpenGL.flushPolys(PGraphicsOpenGL.java:2343)
at processing.opengl.PGraphicsOpenGL.flush(PGraphicsOpenGL.java:2280)
at processing.opengl.PGraphicsOpenGL.popProjection(PGraphicsOpenGL.java:4070)
at processing.opengl.PGraphics2D.end2D(PGraphics2D.java:178)
at processing.opengl.PGraphicsOpenGL.filter(PGraphicsOpenGL.java:6097)
at com.krab.lazy.utils.SnapToGrid.displayGuideAndApplyFilter(SnapToGrid.java:65)
at com.krab.lazy.LazyGui.draw(LazyGui.java:179)
at com.krab.lazy.LazyGui.draw(LazyGui.java:146)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at processing.core.PApplet$RegisteredMethods.handle(PApplet.java:1309)
at processing.core.PApplet.handleMethods(PApplet.java:1456)
at processing.core.PApplet.handleDraw(PApplet.java:2106)
at processing.opengl.PSurfaceJOGL$DrawListener.display(PSurfaceJOGL.java:840)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:782)
at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:81)
at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453)
at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:178)
at java.base/java.util.TimerThread.mainLoop(Timer.java:566)
at java.base/java.util.TimerThread.run(Timer.java:516)
RuntimeException: Cannot validate shader program:
Validation Failed: Current draw framebuffer is invalid.
�
Metadata
Metadata
Assignees
Labels
No labels