[eq-dev] How to readback more than Color and depth buffers?
Stefan Eilemann
eilemann at gmail.com
Thu May 8 17:34:39 CEST 2008
On Thu, May 8, 2008 at 4:19 PM, 常辉 <rick.changhui at gmail.com> wrote:
> Hi,
> Our current works need to readback more pixel data other than color and
> depth, just like normal or diffuse color to compositing remotely.
I understand that you want to read back floating point FBO's, right?
>
> I've browsed source codes in client lib, but in my oppinion, the two
> eq::Image::Pixel objects '_colorPixels' and '_depthPixels' restrict the
> readable pixel data to no more than 64 bits totally.
> Could anybody give some advice about how to readback frame data more than
> 64bits/pixel and how to readback pixel data by the methods other than
> 'glReadPixels', must we rewrite the eq::Image class completely?
Please extend the Image class to support the format and types you need, and
send me the patch. It was just needed so far.
Regarding glReadPixels: What do you have in mind? I've experimented with
PBO's, but it is #ifdef'd out right now.
HTH,
Stefan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.equalizergraphics.com/pipermail/eq-dev/attachments/20080508/f9f22e51/attachment.htm
More information about the eq-dev
mailing list