Hi Gunnar, On Friday 28 February 2014 07:14:24 Gunnar Sletta wrote: > On 27 Feb 2014, at 22:17, Agocs Laszlo <laszlo.ag...@digia.com> wrote: > > On Thu, Feb 27, 2014 at 02:28:26PM +0000, Sean Harmer wrote: > >> The apparent problem that this is attempting to address is the need for > >> both ANGLE and desktop OpenGL builds of Qt on windows. As you know Qt > > > > As pointed out by Friedmann earlier, the big picture is a somewhat more > > complicated. This is just the beginning. > ... > > And I agree to all this. It is a good change, and I'm happy to see it. > > Also, I would be very surprised if the added if-statements inside Qt makes > much of a difference to performance. As long as that logic stays primarily > inside Qt, it also doesn't hurt application complexity.
What I don't understand, and which is quite likely entirely my fault as I'm rather sleep-deprived recently (new baby), is that to me it seems like situations such as trying to use desktop GL with an ES 2 build or vice versa would have until now resulted in compile time errors. Now they will become potential runtime errors (e.g. GL_INVALID_ENUM). Also, is it safe in #include the ES2 headers on top of the desktop ones now and in the future? That's a genuine question, I honestly don't know. If everybody else is happy to live with this then I'll shut up. We should still consider if it makes sense for QtGui to export these symbols or whether they should be moved to a new library though. Cheers, Sean -- Dr Sean Harmer | sean.har...@kdab.com | Managing Director UK Klarälvdalens Datakonsult AB, a KDAB Group company Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322) KDAB - Qt Experts - Platform-independent software solutions _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development