Hi,
I have checked on the device, which has "GL_OES_EGL_image_external" extension. But when I run the fragment shader, I got following compilation error.
I/Debug(15234): OpenGL vendor: ARM
I/Debug(15234): OpenGL renderer: Mali-T624
I/Debug(15234): OpenGL version: OpenGL ES 3.0
I/Debug(15234): 0:2: P0003: Extension 'GL_OES_EGL_image_external' not supported
I/Debug(15234): 0:5: L0001: Expected token '{', found 'identifier'
I/Debug(15234): Shader compilation failed
I've tried to change version number, it doesn't seem to work. Is there any solution so far or suggestion for this issue?
Thank you very much in advance!
Hi whale521,
This extension is for OpenGL ES 1.1 and 2.0 only, not 3.x.
Please see the following topic that discussed this and a workaround.
GL_OES_EGL_image_external with GLSL 3.0 shader and GLES 3.0 context?
Kind Regards,
Michael McGeagh
Hi mcgeagh,
Thank you for the answer!
Cheers,
Dominik