Qualcuno sa come eseguire il rendering di una CIImage direttamente in una trama di OpenGL ES 2.0 tramite drawImage: inRect: fromRect: da un EAGL CIContext su iOS? Rendering tramite un normale CIContext tramite createCGImage: fromRect: quindi caricare l'immagine tramite GLKTextureLoader è troppo lento per me.Rendering CIImage in texture OpenGL ES 2.0 su iOS
6
A
risposta
6
C'è una sessione Wwdc che copre esattamente questo. Sessione 2012 511 (vicino alla fine). In sostanza ciò che si vuole fare è:
uscita -Creare tessitura
-Fare uscita consistenza l'obiettivo di un framebuffer
-bind il framebuffer texture come uscita al posto della schermata
-Ora usa drawImage: inRect: fromRect: per scrivere direttamente sulla texture.
Per riferimento futuro ... https://developer.apple.com/videos/play/wwdc2012/511/ – mylogon