Re: pfASD last level not shown

New Message Reply Date view Thread view Subject view Author view

From: Yair Kurzion (yair++at++polygon.engr.sgi.com)
Date: 05/07/2001 10:32:57


Hello Marco !

> I''m still working on the pfASD problem (last level apparently allocated
> in memory, but not shown).
> I've tried to use a NO paging pfASD Node (using pfdBuildASD with paging
> flag = False) and i've seen all level so i think that the problem exists
> only for the paging ASD node.
> I've used the convasd program and ASDGen to build a paged ASD but the
> result is the same (last level not shown).

Have you tried using pfdBuildASD to build a paging ASD (paging flag == TRUE) ?
It uses a different code path than ASDGen for generating the ASD model. If its
output doesn't have an extra level it means that ASDGen does something wrong.
However, if it has the extra level (just like the ASDGen output), it suggests
a bug in the pfASD code.

Also, can you try:

    int numlods, dummy;
    asd -> getAttr(PFASD_LODS, NULL, &numlods, (void**)&dummy);

What is the value of numlods ? How many levels do you have ?

Thanks,
-yair

-- 
\_________  \_____  \__    \__  \_____         Yair Kurzion
\_________  \_____   \__   \__  \_____         yair++at++sgi.com
       \__     \__   \____\__      \__   http://reality.sgi.com/yair
       \__          \__  \__                Work: (650) 933-6502
       \__          \__   \__               Home: (408) 226-9771
       \__          \__    \__             


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Mon May 07 2001 - 10:33:01 PDT

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