[vlc-devel] [vlc-commits] opengl vout: fixed chroma issue with dated PowerPC-based Macs, which run OpenGL 1.3 only and don' t support the GL_ARB_fragment_program extension

Felix Paul Kühne fkuehne.videolan at gmail.com
Sun Jun 3 22:08:55 CEST 2012


On 03.06.2012, at 21:53, Rémi Denis-Courmont wrote:

> Le dimanche 3 juin 2012 22:51:19 Felix Paul Kühne, vous avez écrit :
>> vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Sun Jun 
>> 3 21:48:13 2012 +0200| [ac5631c730899f750338b1e47335f2159e72d407] |
>> committer: Felix Paul Kühne
>> 
>> opengl vout: fixed chroma issue with dated PowerPC-based Macs, which run
>> OpenGL 1.3 only and don't support the GL_ARB_fragment_program extension
> 
> I understood VLC 2.1 will not support OpenGL < 2.0 anyway. Why bother?

Mostly because of the "commit on unstable first and backport then" policy.

I mean, you basically dropped support for PowerPC-based Macs in 2.1 anyway and all Intel-based Macs (and even the modern PPC-based ones) are 2.0 capable. However, Illkka's patch wasn't merged yet, so applying this patch here was easy.

Anyway, the rationale behind this patch is that VLC 2.0 broke the compatibility with a vast number of older Macs, which are still in use by a bunch of people:
- 1st and 2nd generation iBook G4 (PowerBook6,5)
- a significant number of G4 and G5-based iMacs (PowerMac6,1, PowerMac6,3, PowerMac8,1)
- an uncertain number of eMac generations (at least the PowerMac4,4 and the PowerMac6,4)
- some configurations of the 1st generation PowerMac G5 (PowerMac7,2)
- a single configuration of the PowerMac G4 Quicksilver (PowerMac3,5)
- the 1st/2nd generation Mac mini (PowerMac10,1 and PowerMac10,2)
- the 2nd generation PowerBook G4 (PowerBook3,4)

That's why we purchased a Mac mini fitting this scheme for 40 € to fix this issue :-)

Best regards,

Felix


More information about the vlc-devel mailing list