Creating additional buffers with Z

New Message Reply Date view Thread view Subject view Author view

Ben Werther (benw++at++talbot.Stanford.EDU)
Mon, 16 Sep 1996 16:52:22 -0700 (PDT)


Hi everyone. This question isn't inherently related to Performer, but
if there is a solution that fits well into the Performer model, that would
be especially good.

What I'd like to do is put our IR into 512 bits/pixel mode, and divide
this up so that each pixel gives 8 RGB+Z buffers - thereby creating
effectively 8 frame buffers on top of each other. Assuming this is
possible, I'd like to be able to render into any of these 8 buffers,
and set any of the 8 as the displayed buffer (or else copy into a 9th
buffer that is always displayed). It is essential that I be able to
copy quickly all components (RGB+Z) from one buffer into another buffer.

This may well be a tall order, however some of the pictures and
descriptions in the IR Technical Report imply that this (at least the
first part) is possible.

This is all required for a new multi-pass rendering algorithm that
we are working on. I'd really appreciate any clues about how this
might be implemented.

                                Thanks in advance,
                                        Ben

=------------------------------------------------------------------=
 Ben Werther | benw++at++graphics.stanford.edu
 Ph.D. Student | Office ph: (415) 723-3154
 Computer Science Department | Home ph: (415) 497-5112
 Stanford University, CA 94305 | http://graphics.stanford.edu/~benw
=------------------------------------------------------------------=
=======================================================================
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:53:32 PDT

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