From 51e243deb5bfe245b388be13f9b5e1e66d1fe2ae Mon Sep 17 00:00:00 2001 From: rdb Date: Fri, 31 Jul 2015 13:28:16 +0200 Subject: [PATCH] Fix point size/line width setting regression in OpenGL --- panda/src/glstuff/glGraphicsStateGuardian_src.cxx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index e05e1e2d8e..a1a2e7e7a9 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -6036,9 +6036,13 @@ do_issue_render_mode() { // The thickness affects both the line width and the point size. if (thickness != _point_size) { - glLineWidth(_point_size); + if (GLCAT.is_spam()) { + GLCAT.spam() << "setting thickness to " << thickness << "\n"; + } + + glLineWidth(thickness); #ifndef OPENGLES_2 - glPointSize(_point_size); + glPointSize(thickness); #endif _point_size = thickness; }