diff options
-rw-r--r-- | src/gui/rhi/qrhi.cpp | 3 | ||||
-rw-r--r-- | src/gui/rhi/qrhigles2.cpp | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/gui/rhi/qrhi.cpp b/src/gui/rhi/qrhi.cpp index 7ebac6d1bd..632bfd0b29 100644 --- a/src/gui/rhi/qrhi.cpp +++ b/src/gui/rhi/qrhi.cpp @@ -544,7 +544,8 @@ Q_LOGGING_CATEGORY(QRHI_LOG_INFO, "qt.rhi.general") supported. When reported as not supported, the line width set on the graphics pipeline state is ignored. This can always be false with some backends (D3D11, Metal). With Vulkan, the value depends on the - implementation. + implementation. With OpenGL, wide lines are not supported in core profile + contexts. \value VertexShaderPointSize Indicates that the size of rasterized points set via \c{gl_PointSize} in the vertex shader is taken into account. When diff --git a/src/gui/rhi/qrhigles2.cpp b/src/gui/rhi/qrhigles2.cpp index cd72a44b60..f8a63d482f 100644 --- a/src/gui/rhi/qrhigles2.cpp +++ b/src/gui/rhi/qrhigles2.cpp @@ -887,7 +887,7 @@ bool QRhiGles2::isFeatureSupported(QRhi::Feature feature) const case QRhi::Compute: return caps.compute; case QRhi::WideLines: - return true; + return !caps.coreProfile; case QRhi::VertexShaderPointSize: return true; case QRhi::BaseVertex: |