[vlc-devel] [PATCH 0/3] Opengl to use GLSL 1.2
Grigori Goronzy
greg at chown.ath.cx
Sun May 6 20:40:39 CEST 2012
On 05/06/2012 07:56 PM, Ilkka Ollakka wrote:
>> What gain is there to VAOs in the OpenGL (ES) output, anyway? As far as
>> I can see they just hinder compatibility by requiring a specific extension.
>
> Mostly because normal opengl output uses VAO. Rhen there is no need
> for different file/code for opengl es if it can work with same code.
> Video output is not that 'hard' in opengl perspective anyway, issues
> come with texture loading in mobiles.
>
> On OES extensions, do you know any opengl ES 2.0 device that does not
> implement those 3?
>
My smartphones' Adreno 200 does not support it, and if you go by [1]
it's only supported on PowerVR SGX 530/540 GPUs. That info might be
outdated, though. Either way, I think the extension should not be used
for compatibility's sake. VAOs are not supported in OpenGL (non-ES) 2.x
either, and 2.x is still much more widely supported than later versions.
[1]
http://stackoverflow.com/questions/3881197/opengl-es-2-0-extensions-on-android-devices
Best regards
Grigori
More information about the vlc-devel
mailing list