[Bf-committers] Blender 2.8 and OpenGL version

Mike Erwin significant.bit at gmail.com
Sun Apr 17 17:56:08 CEST 2016


Hi Antonio,
Yes to 1) and 2) for sure. 3) I have not thought of deeply, but it seems to
follow from 1 and 2. The underlying context will be GL 3.2 core.

Because we'll be targeting OpenGL 3.2 core profile, lots of older but
convenient functions / techniques will not be available. Matrix stack,
batch rendering, etc. So we'll be replacing those as needed, coming up with
some (hopefully) nice abstractions that fit exactly what we need. What
would be helpful from a Python GL point of view?

Mike Erwin
musician, naturalist, pixel pusher, hacker extraordinaire

On Sun, Apr 17, 2016 at 11:30 AM, Blendergit <blendergit at gmail.com> wrote:

> Hi,
>
> Only to be sure about Blender 2.8 and OpenGL version.
>
> 1) Blender 2.8 will be >= OpenGL 3.2.
> 2) All Blender code using old OpenGL version must be migrated (if the
> module is not removed or recoded).
> 3) All add-ons using OpenGL must be updated to >= OpenGL 3.2.
>
> I need to be sure about that because I have several popular add-ons using
> OpenGL and some ideas to improve grease pencil, so OpenGL 3.2provides a
> wide new range of tools.
>
> Thanks,
> Antonio Vazquez
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list