Details
Description
GL_POINT_SPRITE is removed in 3.2 core profile and causes GL_INVALID_ENUM.
https://github.com/qt/qtbase/blob/c69a5611ae3c7e4e7049f5b472e253cfdbd70aea/src/gui/rhi/qrhigles2.cpp#L959
https://github.com/qt/qtcanvas3d/blob/01ce74094db444767fd12501993ac48ecb079341/src/imports/qtcanvas3d/canvasrenderer.cpp#L201
https://github.com/qt/qt3d/blob/b12450a2ccf9e629de38c55240fbc9a10b3a544b/src/plugins/renderers/opengl/graphicshelpers/graphicshelpergl2.cpp#L635
Attachments
For Gerrit Dashboard: QTBUG-113289 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
475429,3 | rhi: gl: Skip useless glEnable for point sprites in core profiles | dev | qt/qtbase | Status: MERGED | +2 | 0 |
475698,2 | rhi: gl: Skip useless glEnable for point sprites in core profiles | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
475737,2 | rhi: gl: Skip useless glEnable for point sprites in core profiles | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |