Hi everyone,

i've bumped into a small issue using the texture system: it does not seem to be limited the amount of memory to use.

I'm initializing the class this way:

    float m_cache_size = 500;
    m_oiio_texture_system =  TextureSystem::create();
    m_oiio_texture_system->attribute("max_memory_MB", m_cache_size);
    m_oiio_texture_system->attribute("gray_to_rgb", 1);


and using it with a simple call to "texture" in an evaluation function.
I've downloaded a huge map of the earth ( 22k*11k), and the memory raises up to 1.6GB, despite the default limit of 256MB.
I've tried settings higher and lower values, without any difference.

I had a look in the source, but i haven't much: I don't know what i'm doing wrong.

I'll take any hint anyone can give me.

Thanks

--------------
Michel
[email protected]
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to