I'm currently working in integrating Vuo in my application as an host , using the Cocoa API . Supporting compositions which conform to the VuoImageFilter protocol , I understood that I can pass a GL-TEXTURE to the dedicated image port using the - filterGLTexture:target:pixelsWide:pixelsHigh:atTime:outputPixelsWide:pixelsHigh: method . I'd like to support more that one image port . How , then could I pass a GL-TEXTURE to an image port type , without having to transform it to a NSImage . Is there a way though the Cocoa API , to link a GL-Texture to a VuoImage ?