mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-08-03 15:27:13 -04:00
fix: virtual destructor for OcclusionCallback as well
This commit is contained in:
parent
734781abf6
commit
115e6a2eda
@ -154,6 +154,8 @@ namespace MWRender
|
|||||||
return visibleRatio;
|
return visibleRatio;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
OcclusionCallback::~OcclusionCallback() {}
|
||||||
|
|
||||||
float OcclusionCallback::updateVisibleRatio(osg::Camera* camera)
|
float OcclusionCallback::updateVisibleRatio(osg::Camera* camera)
|
||||||
{
|
{
|
||||||
int visible = mOcclusionQueryVisiblePixels->getQueryGeometry()->getNumPixels(camera);
|
int visible = mOcclusionQueryVisiblePixels->getQueryGeometry()->getNumPixels(camera);
|
||||||
|
@ -114,6 +114,7 @@ namespace MWRender
|
|||||||
OcclusionCallback(
|
OcclusionCallback(
|
||||||
osg::ref_ptr<osg::OcclusionQueryNode> oqnVisible, osg::ref_ptr<osg::OcclusionQueryNode> oqnTotal);
|
osg::ref_ptr<osg::OcclusionQueryNode> oqnVisible, osg::ref_ptr<osg::OcclusionQueryNode> oqnTotal);
|
||||||
float getVisibleRatio(osg::Camera* camera, bool smooth);
|
float getVisibleRatio(osg::Camera* camera, bool smooth);
|
||||||
|
virtual ~OcclusionCallback();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual float updateVisibleRatio(osg::Camera* camera);
|
virtual float updateVisibleRatio(osg::Camera* camera);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user