Re: Adding syphon support to impress to allow access to the rendered output from other applications

2013-10-01 Thread James Sheridan
On 30/09/13 6:49 PM, Thorsten Behrens wrote: so there is no ready-to-run texture for you, at least not now, and not in the general case. If a slideshow contains animations, naturally even when using opengl, you'd have a number of time-varying textures composited over another. I was hoping

Adding syphon support to impress to allow access to the rendered output from other applications

2013-09-30 Thread James Sheridan
Hi All, I'd like to take the output of impress and warp it for use in an igloo vision dome (http://www.igloovision.com). The way that I'd like to do this is through an osx technology known as syphon (http://syphon.v002.info/) that allows you to share textures on the graphics card between

Re: Adding syphon support to impress to allow access to the rendered output from other applications

2013-09-30 Thread Tor Lillqvist
I'd like to take the output of impress Presumably you mean an Impress slide show, and not the Impress UI (as used to edit slide decks)? and warp it for use in an igloo vision dome (http://www.igloovision.com). As Impress slide shows typically are run full-screen, doesn't your problem then

Re: Adding syphon support to impress to allow access to the rendered output from other applications

2013-09-30 Thread James Sheridan
Hi Tor, thanks for your quick reply Presumably you mean an Impress slide show, and not the Impress UI (as used to edit slide decks)? Yes - I actually just came across the slidshow code (I was looking at the drawing layer before) and it looks like it might be where I would need to implement

Re: Adding syphon support to impress to allow access to the rendered output from other applications

2013-09-30 Thread Tor Lillqvist
/slideshow/source/engine/OGLTrans/mac/OGLTrans_Shaders.m which has a function CopyFramebufferToTexture which I'm guessing copies the slideshow output to a texture? That is the OpenGL slide *transition* code, not related to display of slideshow in general. (And it is unclear to me at least

Re: Adding syphon support to impress to allow access to the rendered output from other applications

2013-09-30 Thread James Sheridan
On 30/09/13 5:23 PM, Tor Lillqvist wrote: That is the OpenGL slide *transition* code, not related to display of slideshow in general. (And it is unclear to me at least whether we even use it on the Mac, despite there being a mac folder there in the source.) --tml The opengl slide

Re: Adding syphon support to impress to allow access to the rendered output from other applications

2013-09-30 Thread Thorsten Behrens
James Sheridan wrote: Currently we do what you mention via displaying the slideshow across 3 monitors linked into one display (via and AMD eyefinity card) and then using hardware capture (via a blackmagic declink quad capture card) to capture this into our warping solution (which runs on OSX).