Fix compilation when Qt is built for GLES platforms
authorStefan Brüns <stefan.bruens@rwth-aachen.de>
Tue, 9 Jun 2020 15:11:12 +0000 (17:11 +0200)
committerAnton Gladky <gladk@debian.org>
Sat, 18 Sep 2021 06:10:15 +0000 (07:10 +0100)
commitf4bae8c53e90196de4f2b60a22e8bf72cd11b582
treee2773755eb8e1e13b56b238ba44ec6c625e1bb9f
parentbb493b92f5ba2342599007eacd8c45b6bb171117
Fix compilation when Qt is built for GLES platforms

On GLES 2.0/3.0 platforms (more specifically, for Qt5 "opengl es2" builds),
QOpenGLFunctions_3_2_Core does not exist.

After the last restructuring, from the GL 3.2 Core functions only
glDrawBuffer is used. glDrawBuffer can be trivially replaced with
glDrawBuffers, which is part of OpenGL 2.0 and GLES 3.0, and as an
extension in many GLES 2.0 implementations.

Gbp-Pq: Name 82_allow_gles_platforms.patch
GUISupport/Qt/QVTKRenderWindowAdapter.cxx