diff --git a/include/osg/ShaderComposer b/include/osg/ShaderComposer index c8f88d4c6..9325ab85c 100644 --- a/include/osg/ShaderComposer +++ b/include/osg/ShaderComposer @@ -25,6 +25,7 @@ class State; typedef std::vector ShaderComponents; +/// deprecated class OSG_EXPORT ShaderComposer : public osg::Object { public: diff --git a/include/osg/State b/include/osg/State index 0dd5eb25b..2af764bbc 100644 --- a/include/osg/State +++ b/include/osg/State @@ -152,19 +152,19 @@ class OSG_EXPORT State : public Referenced _extensionMap[id] = ptr; } - /* Set whether shader composition is enabled.*/ + /* deprecated.*/ void setShaderCompositionEnabled(bool flag) { _shaderCompositionEnabled = flag; } - /* Get whether shader composition is enabled.*/ + /* deprecated.*/ bool getShaderCompositionEnabled() const { return _shaderCompositionEnabled; } - /** Set the ShaderComposor object that implements shader composition.*/ + /** deprecated.*/ void setShaderComposer(ShaderComposer* sc) { _shaderComposer = sc; } - /** Get the ShaderComposor object.*/ + /** deprecated.*/ ShaderComposer* getShaderComposer() { return _shaderComposer.get(); } - /** Get the const ShaderComposor object.*/ + /** deprecated.*/ const ShaderComposer* getShaderComposer() const { return _shaderComposer.get(); } /** Get the unform list in which to inject any uniforms that StateAttribute::apply(State&) methods provide.*/