Sharon Clay (src++at++rose.asd.sgi.com)
Mon, 22 Apr 1996 13:06:45 -0700
->
->I noticed this in my SYSLOG file for today :-
->
->Apr 19 22:02:07 2A:sutcliffe unix: subtexload ioctl: Changing page sizes NOT allowed
->Apr 19 22:03:16 2A:sutcliffe last message repeated 1343 times
->Apr 19 22:03:16 2A:sutcliffe unix: subtexload ioctl: Changing page sizes NOT allowed
->Apr 19 22:03:17 2A:sutcliffe last message repeated 36 times
->
->I'm a little puzzled by this because I don't call 'subtexload' anywhere in
->my code - although I *do* call fbsubtexload once per frame. My program *seemed*
When you do fbsubtexload, are you loading the entire texture?
->Could some IrisGL guru out there suggest what on earth "Changing page sizes NOT allowed"
->means? There doesn't appear to be any reference to it in the man pages for subtexload
->or fbsubtexload.
Somewhere in your app, or in Performer on your behalf if you have asked
for SUBLOAD textures or call pfSubloadTex(), a texture is being subloaded and
with a different size than the very _first_ subload.
The RE implmentation for subload has some very aggressive optimizations
in it, one of which is that the subloading size for a texture becomes
fixed after the first time that you do it. You can't reliably change the
download size for that texture on future subtexloads.
Performer tries to avoid this problem by letting you
letting you set the pfTexLoadSize() up front before the texture is
ever defined.
src.
--
-----{-----{---++at++ -----{----{---++at++ -----{----{---++at++ -----{----{---++at++
Sharon Rose Clay (Fischler) - Silicon Graphics, Advanced Systems Dev.
src++at++sgi.com (415) 933 - 1002 FAX: (415) 965 - 2658 MS 8U-590
-----{-----{---++at++ -----{----{---++at++ -----{----{---++at++ -----{----{---++at++
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:52:45 PDT