Dev:IOSurface

IOSurface is an object encompassing a kernel-managed rectangular pixel buffer in the framework. It is a thin wrapper on top of an IOSurfaceClient object which actually interfaces with the kernel.

Converting IOSurfaces into normal images
In there are functions to convert an IOSurface to CGImage and UIImage.