HI Guy,

On Sun, Sep 19, 2010 at 6:35 PM, Guy Volckaert
<[email protected]> wrote:
> I noticed a huge discrepency between loading an FLT with and without the 
> DatabasePager.
>
> Before loading any database model, the number of TextureObject created is 16.
>
> When I load a model via readNode(), the number of TextureObjects created 
> increases to 112 (for 96 textures objects for the model itself).
>
> However, when I load the same model from within the DatabasePager thread, 
> then I get 173 TexureObjects created (157 TextureObjects for the model 
> itself).
>
> Essentially, I noticed that loading tiles from within the DatabasePager 
> requires lots more texture memory (confirmed by using glDebugger).
>
> Note: The StateSetManager is used the in the same manner for both cases.

Do you mean the SharedStateManager?

In svn/trunk there has been a bug fix relating to the
SharedStateManager/DatabasePager so perhaps this might help.  Could
you try it?

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to