From be9c3e42e618148584689a1ccf30c8c3f4e6227a Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 15 Jul 2023 14:35:02 +0200 Subject: Add {GL, GLContext}.getDefaultDrawBuffer() to complement getDefaultReadBuffer() --- src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java') diff --git a/src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java b/src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java index 8ec3c0dd9..2bc682324 100644 --- a/src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java +++ b/src/jogl/classes/jogamp/opengl/GLFBODrawableImpl.java @@ -410,6 +410,11 @@ public class GLFBODrawableImpl extends GLDrawableImpl implements GLFBODrawable { @Override protected final int getDefaultReadFramebuffer() { return initialized ? fbos[fboIFront].getReadFramebuffer() : 0; } + @Override + protected final int getDefaultDrawBuffer(final GL gl) { + return initialized ? fbos[fboIBack].getDefaultDrawBuffer() : GL.GL_COLOR_ATTACHMENT0 ; + } + @Override protected final int getDefaultReadBuffer(final GL gl, final boolean hasDedicatedDrawableRead) { return initialized ? fbos[fboIFront].getDefaultReadBuffer() : GL.GL_COLOR_ATTACHMENT0 ; -- cgit v1.2.3