From 3fcc17b336cef5eaa10d794c26fca4407551af13 Mon Sep 17 00:00:00 2001
From: FunkyFr3sh <cc.red.alert.1@googlemail.com>
Date: Tue, 22 May 2018 04:23:05 +0200
Subject: [PATCH] allow GL_RGBA8 without autorenderer to raise compatibility

---
 src/render.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/render.c b/src/render.c
index d4fc722..b188f73 100644
--- a/src/render.c
+++ b/src/render.c
@@ -125,6 +125,9 @@ DWORD WINAPI render_main(void)
 
         if (glGetError() != GL_NO_ERROR)
             glTexImage2D(GL_TEXTURE_2D, 0, GL_RED, tex_width, tex_height, 0, surfaceFormat = GL_RED, GL_UNSIGNED_BYTE, 0);
+
+        if (!ddraw->autorenderer && glGetError() != GL_NO_ERROR) // very slow...
+            glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, tex_width, tex_height, 0, surfaceFormat = GL_RED, GL_UNSIGNED_BYTE, 0);
     }
     else
     {