Octane and large texture subload

New Message Reply Date view Thread view Subject view Author view

harri.kaimio++at++yle.fi
Thu, 2 Sep 1999 19:33:28 +0200


Hello!

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


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Thu Sep 02 1999 - 09:34:12 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.