request help about texture map

New Message Reply Date view Thread view Subject view Author view

inca++at++public.bta.net.cn
Thu, 5 Dec 1996 07:14:53 -0800


Hi Performer,

I'm newer into Performer and developing a flight simulation application.
IRIX6.2 Performer2.1 on 2 CPU iR machine with 2 RM6(16M+16M). (gfxinfo says)

1. it seems to give me only 8M TRAM, run texproxy (from OpenGL sample) get:
        RGB 1:1 (1024 x 1024)
        RGB5_EXT 1:1 (2048 x 2048) (i add for GL_RGB5_EXT)
        RGB5_EXT 2:1 (2048 x 1024)
    why 4096x4096x2 can't fit, if can't exceed 16M, why 4096x2048x2 fault too.
    can't reach 16M in one texture, really?
2. is internal format GL_RGB5_EXT or PFTEX_RGB_5 2 bytes/pixel? run texture
   (from pguide) with 2 2048x2048 images, speed slowdown.
   i'm using 16M or 32M TRAM? where can find description about RMs TRAM usage?
3. can i create a 4096x4096(no fit TRAM) texture with NULL image then subload
   a 1024x1024 to center? then subload half resolution texture to larger area
   as level 1, half res to more larger...(level 2,3...) it's sure that far area
   only use low_res texture so high_res texture never used. is it possible?
4. i flight round earth with many textures, the virtualSize limit 32768 in
   ImageCache & ClipTexture is too small. another question is it can't round
   loop, when near virtualSize get back near 0, icache does't know loop & read
   all data from disk. is there any solution?
5. use icache(modifed), validRegion at 2048x1024 ok,2048x2048 texture wrong.why?
   invalidBorder in ClipTexture is for each level or only one? is it useful?

Any suggestion are welcome, Thanks very much.

liubin
Bejing, China
inca++at++public.bta.net.cn and inca++at++public2.bta.net.cn
(P.S. send both address avoid miss out)

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:54:05 PDT

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