2012-10-24 15 views
6

Bir CIImage öğesini doğrudan OpenGL ES 2.0 dokusuna drawImage aracılığıyla nasıl oluşturulacağını biliyor muydunuz: inRect: fromRect: iOS'ta bir EAGL CIContext'ten? CreateCGImage üzerinden normal bir CIContext ile işleme: fromRect: GLKTextureLoader ile görüntüyü yüklemek benim için çok yavaş.CIImage'ın OpenGL ES 2.0 dokuya dönüştürülmesi iOS'ta

cevap

6

Tam olarak bunu kapsayan bir Wwdc oturumu var. 2012 Oturumu 511 (sonuna yakın). Temelde ne yapmak istediğim:

-Create çıkış doku

-yaptırın çıktı doku bir framebuffer'ın

-bind yerine ekranın çıktı olarak doku framebuffer'ın hedef

-Şimdi drawImage kullanın: inRect: fromRect: doğrudan dokuya yazmak için.

+0

Gelecekte başvurmak için ... https://developer.apple.com/videos/play/wwdc2012/511/ – mylogon