From d5b481ac9de38c0e023a34d9ba5a09f085454ed6 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sat, 28 Mar 2026 04:42:46 +0500 Subject: [PATCH] ref: gl: fix off-by-one error in GL_PopPolygonOffset --- ref/gl/gl_backend.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ref/gl/gl_backend.c b/ref/gl/gl_backend.c index 2e86149b..08dc3eee 100644 --- a/ref/gl/gl_backend.c +++ b/ref/gl/gl_backend.c @@ -515,8 +515,8 @@ void GL_PopPolygonOffset( void ) pglDisable( GL_POLYGON_OFFSET_FILL ); else { - pglPolygonOffset( glState.polyoffset_state[glState.num_polyoffsets].factor, - glState.polyoffset_state[glState.num_polyoffsets].units ); + pglPolygonOffset( glState.polyoffset_state[glState.num_polyoffsets - 1].factor, + glState.polyoffset_state[glState.num_polyoffsets - 1].units ); } }