[vlc-devel] [PATCH 1/4] opengl: Fix the ES 1 vs 2 version check

Felix Paul Kühne fkuehne.videolan at gmail.com
Wed Mar 13 17:15:26 CET 2013


On 13.03.2013, at 14:06, Adrien Maglo <magsoft at videolan.org> wrote:

> Le 13/03/2013 13:45, Jean-Baptiste Kempf a écrit :
>> On 13 Mar, Rémi Denis-Courmont wrote :
>>> On Tue, 12 Mar 2013 22:59:35 +0100, Felix Paul Kühne
>>> <fkuehne.videolan at gmail.com> wrote:
>>>> OK for me. While in theory, we could switch from ES 1 to ES 2 at run
>>> time
>>>> on iOS, this doesn't make sense, since we support ES2 capable devices
>>> only.
>>> I still think we should remove ES1 support completely.
>> I agree.
> Removing the support of OpenGL ES 1.x would mean removing the support of OpenGL 1.x because they share the same code.
> There are many desktop configurations, like mine, that are blocked at OpenGL 1.x.

I'd second Adrien here. While we will drop support for OS X 10.5, Macs with a Intel GMA 950 (various 64bit-capable Macbooks, iMacs, etc.) are stuck at OpenGL 1.4 even on OS X 10.6.8 and 10.7.5 (there is no 10.8 support for these machines). For more info, see [1]. The affected Macs are perfectly capable to decode the most common codec / bitrate combinations including 720p, so we should keep support for them. Since GLSL 1.2 is supported on those machines, even the new shaders will run.

Best regards,


[1] https://developer.apple.com/graphicsimaging/opengl/capabilities/GLInfo_1075.html

More information about the vlc-devel mailing list