[Bf-committers] Blender Developers Meeting Minutes - May 27th

Antony Riakiotakis kalast at gmail.com
Fri May 27 17:58:05 CEST 2016


Just use GL core headers everywhere.

On 27 May 2016 at 08:05, Martijn Berger <martijn.berger at gmail.com> wrote:

> Hi all,
>
> I think it is fine to break OS X for a while if we make sure that:
>
> - blender still builds on OS X and that we still build it, even if it is
> totally broken when running just to prevent other things breaking
> unintended
> - you can force build a core only 3.2 on windows / linux and have some link
> time magic to make sure at least the legacy OpenGL entry points cannot work
> in that state
>
> I do not think is to much about most developers now using OS X as their
> primary platform as that we should be very careful with a platform our
> users care about.
>
> Martijn
>
> On Fri, May 27, 2016 at 7:46 AM, Mike Erwin <significant.bit at gmail.com>
> wrote:
>
> > Hi all,
> >
> > On the OpenGL topic, my main question is whether anyone working on
> Blender
> > 2.8 needs Mac support in the next few months. Eventually we'll have
> > everything working cross platform with GL 3.2 core profile. But to get
> > started on that we can use 3.2 compatibility profile which works on
> Windows
> > and Linux but not Mac.
> >
> > Git master and current/future Blender 2.7x releases will not be affected.
> > Just the blender2.8 branch which is the hub for future work.
> >
> > A few months!? It's not just immediate mode drawing commands that need
> > replacement. Display lists also go away. Much built-in state and
> functions
> > are replaced by GLSL. In other words there's lots to do! And capable
> people
> > here that are itching to make progress.
> >
> > After the meeting I locally bumped GL to 3.2 on Windows, upgraded
> built-in
> > shaders and code generator to GLSL 1.5, and scrapped some legacy code. If
> > nobody objects, that can all go into blender2.8 and not a sub-branch.
> >
> > Mike Erwin
> > musician, naturalist, pixel pusher, hacker extraordinaire
> >
> > On Thu, May 26, 2016 at 9:19 PM, Campbell Barton <ideasman42 at gmail.com>
> > wrote:
> >
> > > Hi, only a few topics to report on,
> > > some discussion about OpenGL that we better move to the mailing list.
> > >
> > > 1) Current Projects
> > >
> > > - Mike Erwin proposes to switch to OpenGL 3.2 minimum requirement in
> > > the 2.8x branch.
> > >   While meeting generally agrees on this, it breaks building on OSX
> > > for as long as we still use immediate mode,
> > >   so better move discussion to mailing list, since we better take care
> > > breaking platform support for too long on branches intended for
> > > everyone to collaborate on.
> > >
> > > - Kevin Dietrich is working on Alembic,
> > >   http://blenderartists.org/forum/showthread.php?399763
> > >
> > > 2) GSOC Updates
> > >
> > > - Thomas has Bindless Textures and Single Channel textures in master
> > >
> > >
> >
> https://wiki.blender.org/index.php/User:DingTo/GSoC_2016/Weekly_Reports/Preparations
> > > _______________________________________________
> > > Bf-committers mailing list
> > > Bf-committers at blender.org
> > > https://lists.blender.org/mailman/listinfo/bf-committers
> > >
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers at blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> >
> _______________________________________________
> 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