The ShareStateManager:isShared( ... ) Method does not compare on shared
TextureAttributes, but only on shared StateSets. A StateSet (and its
TextureAttribute) will get compiled, even if its TextureAttributes are
already shared. The causes the texture to be uploaded (when compiling)
and being released (when shared) again.

 

Possible solution: ShareStateManager:isShared should compare and shared
TextureAttributes as well.

 

Richard

 

Richard Schmidt 

System Designer 

EADS Deutschland GmbH 

Organisationseinheit (SDGE1) 

 

EADS Deutschland GmbH 

Registered Office: Ottobrunn 

District Court of Munich HRB107648 

Chairman of the Supervisory Board: Dr. Thomas Enders Managing Directors:
Dr. Stefan Zoller (chairman), Michael Hecht 

This E-mail And any attachment(s) to it are for the addressee's use
only. It is strictly confidential and may contain legally privileged
information. No confidentiality Or privilege is waived or lost by any
mistransmission. If you are not the intended addressee, then please
delete it from your system and notify the sender immediately. You are
hereby notified that any use, disclosure, copying or any action taken in
reliance on it is strictly prohibited and may be unlawful. - Thank you. 

 

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to