Regards,
Dave
Jason A.
"Dave Moore" <dave.m...@baesystem.com> wrote in message
news:3F3CF442...@baesystem.com...
Why is this?. I mean, surely the capability is provided ultimately by the
hardware's capabilities, not the host processor's OS?. Is there no GLX
equivalent?.
Regards,
Dave
"Dave Moore" <dave_m...@post2me.freeserve.co.uk> wrote in message news:bhj6ba$6je$1...@newsg1.svr.pol.co.uk...
Ok. With a bit extra research, it looks like I need GLX_ARB_render_texture.
Does anybody know whether nvidia or ATI support this in any of their Linux
drivers yet?.
Ta,
Dave
Jason A.
"Dave Moore" <dave_m...@post2me.freeserve.co.uk> wrote in message
news:bhjbls$t3u$1...@news6.svr.pol.co.uk...
Basically because the IHVs haven't felt there's enough demand for it
to spend time on this at the ARB, when the upcoming superbuffers
extension will accomodate render-to-texture among many other
capabilities.
Jon Leech
SGI
NVidia 43.63 driver reports GLX_SGIX_pbuffer on Linux for server and
client glx extensions. Maybe it's it what you looking for?
--
Wojtek
I don't think so. I believe 'pbuffer' and 'render texture' are two separate
extensions or 'capabilities'.
Dave
Not really; a pbuffer is a memory region that is offscreen but still
hardware accelerated. On SGI O2's at least, you use PBuffers to do
texture draws.
A glCopyTexSubImage2D() then only copies by reference, not the pixels
themselves.
PBuffers and Texture buffers (whatever they're called) would be very,
very similar.
Ruud van Gaal
Free car sim: http://www.racer.nl/
Pencil art : http://www.marketgraph.nl/gallery/
and hence sitting a texture onto a deforming mesh is easy, and then
setting the video capture to be the SAME PBuffer as the texture
makes video fx simple!
but then, I like O2's ...
> PBuffers and Texture buffers (whatever they're called) would be very,
> very similar.
>
> Ruud van Gaal
> Free car sim: http://www.racer.nl/
> Pencil art : http://www.marketgraph.nl/gallery/
--
Rob Fletcher, University of York, UK
[Spamtrap - Remove the "y" to reply]
Are you sure about this?
E.g. what happens if the pbuffer is modified after the glCopyTexSubImage2D
call? Does it remember to do an actual copy then?
--
spam-block in use, swap last two vowels in domain
Yes. In fact, the O2's copy-by-reference is a complete hack which has
a lot of prerequisites (but useful for live video mapping on a moving
3D object).
A pbuffer is a simple memory buffer on the card, so is the texture.
Perhaps the superbuffers extension that is coming is something to
unify both...