rhi: gl: Skip useless glEnable for point sprites in core profiles
Might fail with invalid enum in core profile contexts. The behavior is the same regardless. Pick-to: 6.5 6.2 Fixes: QTBUG-113289 Change-Id: I5e5764494be3c5f37537f5f9b3b5311d9c49def4 Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
This commit is contained in:
parent
14458cc59b
commit
c5e0c2e3f8
@ -956,6 +956,7 @@ bool QRhiGles2::create(QRhi::Flags flags)
|
|||||||
|
|
||||||
if (!caps.gles) {
|
if (!caps.gles) {
|
||||||
f->glEnable(GL_VERTEX_PROGRAM_POINT_SIZE);
|
f->glEnable(GL_VERTEX_PROGRAM_POINT_SIZE);
|
||||||
|
if (!caps.coreProfile)
|
||||||
f->glEnable(GL_POINT_SPRITE);
|
f->glEnable(GL_POINT_SPRITE);
|
||||||
} // else (with gles) these are always on
|
} // else (with gles) these are always on
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user