harri.kaimio++at++yle.fi
Thu, 2 Sep 1999 19:33:28 +0200
I have a big (4k x 4k, 32-bit) image in my application that I need to roam. I do
this by determining in the DRAW callback which portion of the image is visible,
then I do a pfTexture::subload() to load the visible portion into 1k x 1k
texture map.
What bothers me is that the Octane loads the texture twice per frame into HW
texture memory (reported by pfStats), while I expected that it should be loaded
only once (after all, it doesn't change more than once per frame). Since the
texture is so big, this means a lot of bus (sorry, xbar) traffic and very bad
performance.
Is this the expected behaviour? And if it is, are there any other ways to load a
1k x 1k pfTexture with new image data without this (unneeded?) performance hit?
Oh yes, I am running this on Octane SXe with Irix 6.5.4m.
Best regards,
Harri Kaimio
Manager, R&D
Finnish Broadcasting Company, Engineering Division
This archive was generated by hypermail 2.0b2 on Thu Sep 02 1999 - 09:34:12 PDT