From f6c5b99a9e93f8b2c91be97123b151d13147a65e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gustaf=20Alh=C3=A4ll?= <gustaf@hanicef.me>
Date: Thu, 20 Mar 2025 23:07:29 +0100
Subject: [PATCH] Fix segfault when rendering post-processing effects

---
 src/hardware/r_opengl/r_opengl.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/hardware/r_opengl/r_opengl.c b/src/hardware/r_opengl/r_opengl.c
index 7e641a490..db9fa1788 100644
--- a/src/hardware/r_opengl/r_opengl.c
+++ b/src/hardware/r_opengl/r_opengl.c
@@ -2900,6 +2900,8 @@ EXPORT void HWRAPI(PostImgRedraw) (float points[SCREENVERTS][SCREENVERTS][2])
 	// so nothing shows through the edges
 	pglColor4ubv(white);
 
+	pglDisableClientState(GL_TEXTURE_COORD_ARRAY);
+
 	pglVertexPointer(3, GL_FLOAT, 0, blackBack);
 	pglDrawArrays(GL_TRIANGLE_FAN, 0, 4);
 
-- 
GitLab