From 9a90ddd2d996057b267ece564cd797260a88b51e Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 31 Jul 2013 07:11:05 +0000 Subject: [PATCH] From Aurelien Albert, "Here is the code to get access to OpenGL handle of an osg::FrameBufferObject" --- include/osg/FrameBufferObject | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/osg/FrameBufferObject b/include/osg/FrameBufferObject index 3b75f81cc..344e7ad26 100644 --- a/include/osg/FrameBufferObject +++ b/include/osg/FrameBufferObject @@ -418,6 +418,11 @@ namespace osg void apply(State &state) const; + inline GLuint getHandle(unsigned int contextID) const + { + return _fboID[contextID]; + } + enum BindTarget { READ_FRAMEBUFFER = GL_READ_FRAMEBUFFER_EXT,