Sharon Clay (src++at++rose.engr.sgi.com)
Fri, 23 Apr 1999 17:21:01 -0700 (PDT)
We didn't design to allow folks to use handles that should
have been deleted. However, the handling of texture has
evolved a lot in Performer and so we try to be careful that
as we evolve, we don't break too many things that might be
ingrained in peoples applications that might be difficult to
fix. Deletion of texture handles will 1) potentially greak apps
that took advantage (however incorrectly) of their non-deletion
previously and 2) will create a (hopefully minor) performance hit
in the draw process that is hard to schedule since it would be done
behind your back.
Ultimately, even if you do the handle delete, it still has to
be in the draw - it is just a scheduling issue here.
FYI, we do reuse Id's when allocating new textures
so this should not be an infinite leak. Hopefully this helps for
feedback.
->Feedback on this design issue would be appreciated.
Agreed.
src.
--
-----{-----{---++at++ -----{----{---++at++ -----{----{---++at++ -----{----{---++at++
Sharon Rose Clay - Silicon Graphics, Advanced Systems Dev.
src++at++sgi.com (650) 933 - 1002 FAX: (650) 933 - 0858 MS 8U-590
-----{-----{---++at++ -----{----{---++at++ -----{----{---++at++ -----{----{---++at++
This archive was generated by hypermail 2.0b2 on Fri Apr 23 1999 - 17:21:38 PDT