diff --git a/src/osg/GL2Extensions.cpp b/src/osg/GL2Extensions.cpp index 8c1daa43c..29bd642b8 100644 --- a/src/osg/GL2Extensions.cpp +++ b/src/osg/GL2Extensions.cpp @@ -188,6 +188,8 @@ GL2Extensions::GL2Extensions(const GL2Extensions& rhs) : osg::Referenced() // ARB_get_program_binary _glGetProgramBinary = rhs._glGetProgramBinary; _glProgramBinary = rhs._glProgramBinary; + + _areTessellationShadersSupported = rhs._areTessellationShadersSupported; } @@ -355,6 +357,163 @@ void GL2Extensions::setupGL2Extensions(unsigned int contextID) if (!version) { OSG_NOTIFY(osg::FATAL)<<"Error: OpenGL version test failed, requires valid graphics context."<