summaryrefslogtreecommitdiff
path: root/indra/llrender/llgl.cpp
diff options
context:
space:
mode:
authorJonathan "Geenz" Goodman <geenz@lindenlab.com>2025-11-05 11:01:05 -0500
committerGitHub <noreply@github.com>2025-11-05 11:01:05 -0500
commitfc9805fd63cccbc2d526ad803a17b43855be4aab (patch)
tree4d43823d6741f141cd70b080e833017a0370dcda /indra/llrender/llgl.cpp
parenta5bf53ffa4152d1e1e8b65edcd1ba318ec2d2f50 (diff)
parent6fccf062fba5873c00199d84d5daf7568a7734dc (diff)
Merge pull request #4935 from RyeMutt/rye/lnxfixlines
Improve fix for line width crashes under certain Mesa GL drivers
Diffstat (limited to 'indra/llrender/llgl.cpp')
-rw-r--r--indra/llrender/llgl.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp
index d3720eb85c..25277f1341 100644
--- a/indra/llrender/llgl.cpp
+++ b/indra/llrender/llgl.cpp
@@ -1326,11 +1326,7 @@ bool LLGLManager::initGL()
glGetIntegerv(GL_MAX_UNIFORM_BLOCK_SIZE, &mMaxUniformBlockSize);
// If outside the allowed range, glLineWidth fails with "invalid value".
- // On Darwin, the range is [1, 1].
- GLfloat line_width_range[2]{0.f};
- glGetFloatv(GL_SMOOTH_LINE_WIDTH_RANGE, line_width_range);
- mMinSmoothLineWidth = line_width_range[0];
- mMaxSmoothLineWidth = line_width_range[1];
+ glGetFloatv(GL_ALIASED_LINE_WIDTH_RANGE, mAliasedLineRange.mV);
// sanity clamp max uniform block size to 64k just in case
// there's some implementation that reports a crazy value