[Bf-committers] proposal: OpenGL cleanup in master
matmenu at live.fr
Sun Nov 22 11:04:48 CET 2015
Very good idea but some questions:
The point to write in a master branch is to get a pretty sure
integration and good testing. Couldn't this happen in the 2.8 branch if
this one get's also a buildbot entry? 2.77 will most certainly be a long
term release, I think it's better to let the whole current community
profit from it. I for example program in the train on my way to work
with an old eeePC with atom processor. Can't do any 3D work on it, but
it's more than enough to program python addons.
If we are going to move to another OpenGL Version, why not take 4.4? All
7 years (in 2016 for 2.77) old graphic card support it (AMD and Nvidia
at least) https://de.wikipedia.org/wiki/ATI-Radeon-HD-5000-Serie and
https://de.wikipedia.org/wiki/Nvidia-Geforce-400-Serie. I think 7 years
old is good enough as it will most certainly stay like that for the
whole 2.8 cycle so in the end, it will support 9 years old cards. 4
years old Intel integrated cards all support 4.0 on windows, 4.1 on OS X
3.3 on Linux but maybe ask the community how many people will have a
more than 4 years old integrated Intel GPU on exclusively Linux (no dual
boot) in 2016? It would be sad to loose potential for 10 casual users
who will most certainly be able to do everything they want with 2.77.
Am 22/11/2015 um 03:11 schrieb Thomas Dinges:
> I fully support this proposal, it's time to get work done and stop
> worrying about ancient hardware.
> Am 22.11.2015 um 01:40 schrieb Mike Erwin:
>> Cool, glad for the enthusiasm!
>> It might affect a few users on Windows or Linux, but all Mac OS 10.5 and
>> newer systems have GL 2.1 built in. Old low-end Macs might fall back to
>> software rendering for certain features but won't throw an error or catch
>> on fire.
>> That set of Radeons Brecht listed support up to GL 3.3 so should all work
>> in Blender 2.8 too! I'm not as familiar with nVidia's stuff.
>> Mike Erwin
>> musician, naturalist, pixel pusher, hacker extraordinaire
>> On Sat, Nov 21, 2015 at 4:55 PM, Antony Riakiotakis <kalast at gmail.com>
>>> Yes, let's do it for 2.77. We are supposed to be able to break
>>> compatibility now since we are transitioning to 2.8. I know people are
>>> reluctant to drop compatibility because of the flak from a few users
>>> with old hardware but we won't be able to do anything if we keep
>>> postponing changes here.
>>> I suggest we make official final decision tomorrow in meeting. I hope
>>> there is no more time needed to consider things here, this has been
>>> discussed again and again during the last year and most people agree
>>> with the change.
>>> Then it's GHOST patch time and finally everyone can start refactoring
>>> code with shaders for fancy UI and display stuff :).
> Bf-committers mailing list
> Bf-committers at blender.org
More information about the Bf-committers