On 10. Nov 2008, at 14:33, vcamatya (via Nabble) wrote:
> Hi Stefan,
> Thanks for your prompt reply. I'm trying to capture the data
> immediately after they been composite in local nodes. For example, I
> have 2 nodes, 4 pipe hardware configuration, with different data
> sent to each pipe. I want to capture the pixels composite by each
> pipe, and send it to the local display as well as to (say) remote
> nodes. I could capture for single display by using glReadPixels and
> glxswapbuffer/glswapbuffer in window.cpp, however, I'm not sure how
> to capture the pixels from each pipe.
What about:
compound
{
compound
{
channel "channel-p1"
wall { ... }
compound #draw
{
channel "channel-p1-PBuffer"
outputframe {}
}
inputframe{ name "frame.channel-p1-PBuffer" }
}
# Same for p2..4
compound
{
channel "some-other-channel-seeing-p1"
task [CLEAR ASSEMBLE]
inputframe{ name "frame.channel-p1-PBuffer" }
}
}
Or directly eliminate the PBuffer. Why do you need it?
HTH,
Stefan.
_______________________________________________
eq-dev mailing list
[email protected]
https://in-zueri.ch/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com