[Bf-committers] proposal: OpenGL cleanup in master

matmenu 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 
https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units. 
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.
Regards
Mat

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>
>> wrote:
>>
>>> 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
> http://lists.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list