Version: 1.0

Posted: 2008-07-30

Build Requirements: Mac OS X 10.4, Xcode 2.4

Runtime Requirements: Mac OS X 10.4

View Source Code:

Download Sample (“CoreImageGLTextureFBO.zip”, 504.7K)
Download Sample (“CoreImageGLTextureFBO.dmg”, 512.1K)



Description

Shows how to use an OpenGL accelerated offscreen destination, a framebuffer object or FBO, for Core Image to render into and create an OpenGL texture out of resulting image.

This technique is a high performance method that uses Core Image to apply special effects to OpenGL textures with minimal coding on the part of the developer, while at the same time maximizing the chances for all operations to execute on the GPU without the need to perform an expensive fetch out of VRAM.

Document Revision History

Date Notes
2008-07-30Making OpenGL textures with Core Image

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.