add a guard (if dirty) on uniform update
add a guard (if dirty) on uniform update

scrawl/osg,openscenegraph/osg,scrawl/osg,openscenegraph/osg,openscenegraph/osg,scrawl/osg,openscenegraph/osg,scrawl/osg