I recently added some new APIs to PerlMagick which allows POGL to share image buffers between ImageMagick and OpenGL, via C pointers. It's much faster than using blobs.

You can use this to load/modify/save OpenGL textures, FBOs and VBOs.
POGL Developer's Site

If you want to try it out, you'll need:

  1. Perl, OpenGL, GLUT.
  2. PerlMagick v6.3.5 (still in beta) - you need to build from source
  3. OpenGL::Image v0.00_1
  4. POGL v0.55_03

This has been tested on Linux and Windows (intel + nvidia); it has not yet been tested on Mac (intel/ppc) and any other big endian machine.

Let me know if you have any questions/suggestions - thanks! - Bob

Replies are listed 'Best First'.
Re: POGL & PerlMagick Collaboration
by grafman (Acolyte) on Jun 30, 2007 at 22:45 UTC