diff --git a/src/osgText/Text.cpp b/src/osgText/Text.cpp index fea327527..7b1afe6dc 100644 --- a/src/osgText/Text.cpp +++ b/src/osgText/Text.cpp @@ -204,14 +204,14 @@ osg::StateSet* Text::createStateSet() OSG_NOTICE<<"Using shaders/text_greyscale.frag"<addShader(osgDB::readRefShaderFileWithFallback(osg::Shader::VERTEX, "shaders/text_greyscale.frag", text_greyscale_frag)); + program->addShader(osgDB::readRefShaderFileWithFallback(osg::Shader::FRAGMENT, "shaders/text_greyscale.frag", text_greyscale_frag)); } else { OSG_NOTICE<<"Using shaders/text_sdf.frag"<addShader(osgDB::readRefShaderFileWithFallback(osg::Shader::VERTEX, "shaders/text_sdf.frag", text_sdf_frag)); + program->addShader(osgDB::readRefShaderFileWithFallback(osg::Shader::FRAGMENT, "shaders/text_sdf.frag", text_sdf_frag)); } return stateset.release();