Removed redundent MinimumNumberOfTextureObjectsToRetainInCache static variable
This commit is contained in:
@@ -1238,13 +1238,6 @@ class OSG_EXPORT Texture : public osg::StateAttribute
|
||||
GLsizei depth,
|
||||
GLint border);
|
||||
|
||||
|
||||
/** Set the minimum number of texture objects to retain in the deleted display list cache. */
|
||||
static void setMinimumNumberOfTextureObjectsToRetainInCache(unsigned int minimum);
|
||||
|
||||
/** Get the minimum number of display lists to retain in the deleted display list cache. */
|
||||
static unsigned int getMinimumNumberOfTextureObjectsToRetainInCache();
|
||||
|
||||
static void deleteAllTextureObjects(unsigned int contextID);
|
||||
static void discardAllTextureObjects(unsigned int contextID);
|
||||
static void flushAllDeletedTextureObjects(unsigned int contextID);
|
||||
|
||||
@@ -57,18 +57,6 @@ ApplicationUsageProxy Texture_e0(ApplicationUsage::ENVIRONMENTAL_VARIABLE,"OSG_M
|
||||
typedef buffered_value< ref_ptr<Texture::Extensions> > BufferedExtensions;
|
||||
static BufferedExtensions s_extensions;
|
||||
|
||||
unsigned int s_minimumNumberOfTextureObjectsToRetainInCache = 0;
|
||||
|
||||
void Texture::setMinimumNumberOfTextureObjectsToRetainInCache(unsigned int minimum)
|
||||
{
|
||||
s_minimumNumberOfTextureObjectsToRetainInCache = minimum;
|
||||
}
|
||||
|
||||
unsigned int Texture::getMinimumNumberOfTextureObjectsToRetainInCache()
|
||||
{
|
||||
return s_minimumNumberOfTextureObjectsToRetainInCache;
|
||||
}
|
||||
|
||||
|
||||
Texture::TextureObject::~TextureObject()
|
||||
{
|
||||
|
||||
@@ -1202,15 +1202,9 @@ DatabasePager::DatabasePager(const DatabasePager& rhs)
|
||||
_inactivePagedLODList = rhs._inactivePagedLODList->clone();
|
||||
|
||||
#if 1
|
||||
// need to set the texture object manager to be able to reuse textures
|
||||
osg::Texture::setMinimumNumberOfTextureObjectsToRetainInCache(100);
|
||||
|
||||
// need to set the display list manager to be able to reuse display lists
|
||||
osg::Drawable::setMinimumNumberOfDisplayListsToRetainInCache(100);
|
||||
#else
|
||||
// need to set the texture object manager to be able to reuse textures
|
||||
osg::Texture::setMinimumNumberOfTextureObjectsToRetainInCache(0);
|
||||
|
||||
// need to set the display list manager to be able to reuse display lists
|
||||
osg::Drawable::setMinimumNumberOfDisplayListsToRetainInCache(0);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user