switching texture & Display list

New Message Reply Date view Thread view Subject view Author view

vsmsa (vsmsa++at++club-internet.fr)
Thu, 26 Aug 1999 11:17:28 +0100


I want to switch between four lists of texture ( not in real time).

For that :

In Draw process and only one time.

I define the first list, like the reference.

I use pfIdleTex to have place in RM
I copy all the texture of another list to the reference with pfCopy fct

In Draw process for all channel.
I load all the reference list with LoadTex function.

2 questions:

I know that it's not for all channels but for all pipes.but i work on VEGA, if I have 2 or 3 channels by pipe, this error can duplicate the size of texture in RM ?

I remark some spike when i switch, so I add a pfuDownLoadTexture, It's work fine, So I think that pfFormatTex is not execute by the pfLoadTex
( is it true).

Another subject : The display list.

I look for information about display list:

hox it's works ?
What happen if I have more than 15 Mo of display list ?
If I have a large DB, with LOD and SWITCH, What's the better solution ?

I want to switch between four lists of texture ( not in real time).
 
For that :
 
In Draw process and only one time.
 
I define the first list, like the reference.
 
I use pfIdleTex to have place in RM
I copy all the texture of another list to the reference with pfCopy fct
 
In Draw process for all channel.
I load all the reference list with LoadTex function.
 
2 questions:
 
I know that it's not for all channels but for all pipes.but i work on VEGA,  if I have 2 or 3 channels by pipe, this error can duplicate the size of texture in RM ?
 
I remark some spike when i switch, so I add a pfuDownLoadTexture, It's work fine, So I think that pfFormatTex is not execute by the pfLoadTex
( is it true). 
 
 
Another subject : The display list.
 
I look for information about display list:
 
hox it's works ?
What happen if I have more than 15 Mo of display list ?
If I have a large DB, with LOD and SWITCH, What's the better solution ?

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Thu Aug 26 1999 - 02:20:24 PDT

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