From 8961d45ebf1bcb3f537f65d9abd1214305ea2f2a Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 29 Aug 2012 16:48:27 +0000 Subject: [PATCH] From Wang Rui, "This patch fixes a problem of the osg::Program serializers that can't save/load GeometryInputType data correctly. The bug is initially found by John Kelso." --- src/osgWrappers/serializers/osg/Program.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgWrappers/serializers/osg/Program.cpp b/src/osgWrappers/serializers/osg/Program.cpp index 809be7c43..9548512d4 100644 --- a/src/osgWrappers/serializers/osg/Program.cpp +++ b/src/osgWrappers/serializers/osg/Program.cpp @@ -32,7 +32,7 @@ PROGRAM_LIST_FUNC( FragDataBinding, FragDataBindingList, BindFragDataLocation ) #define PROGRAM_PARAMETER_FUNC( PROP, NAME ) \ static bool check##PROP(const osg::Program& attr) \ - { return attr.getParameter(NAME)!=GL_NONE; } \ + { return true; } \ static bool read##PROP(osgDB::InputStream& is, osg::Program& attr) { \ int value; is >> is.PROPERTY(#NAME) >> value; \ attr.setParameter(NAME, value); \