GL_APPLE_shader_framebuffer_fetch gl_lastFragData

Apple introdujo una nueva extensión de sombreado llamada GL_APPLE_shader_framebuffer_fetch, que permite una mezcla totalmente programable. También hay un video wwdc que explica la funcionalidad. Es el video 513 de wwdc 2012.

Lamentablemente esta extensión no funciona para mí.

F-Shader:

#extension GL_APPLE_shader_framebuffer_fetch : require

varying lowp vec4 colorVarying;

void main(void) {
    gl_FragColor = gl_lastFragData[0] + vec4(colorVarying.x, colorVarying.y, colorVarying.z, 1.0);
}

Salida de depuración: la extensión ‘GL_APPLE_shader_framebuffer_fetch’ no es compatible

Intenté ejecutarlo en el simulador de iPad iOS 6.0 en un iPad real con 6.0

¿Como puede ser? ¿Qué tengo que hacer para usar esta extensión?

Respuestas a la pregunta(1)

Su respuesta a la pregunta