From e013893c1bfb17f57cdd3d6d16ff00098e826033 Mon Sep 17 00:00:00 2001 From: myT Date: Thu, 2 Apr 2020 04:37:03 +0200 Subject: [PATCH] fixed GL3 generic program link issue due to variable type qualifier mismatches (centroid vs not) this problem proved fatal on some Intel drivers --- code/renderer/tr_backend_gl3.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/renderer/tr_backend_gl3.cpp b/code/renderer/tr_backend_gl3.cpp index 496ee2e..03ed89e 100644 --- a/code/renderer/tr_backend_gl3.cpp +++ b/code/renderer/tr_backend_gl3.cpp @@ -286,9 +286,9 @@ static const char* generic_vs = "in vec2 texCoords2;\n" "in vec4 color;\n" "\n" -"out vec2 texCoords1FS;\n" -"out vec2 texCoords2FS;\n" -"out vec4 colorFS;\n" +"centroid out vec2 texCoords1FS;\n" +"centroid out vec2 texCoords2FS;\n" +"centroid out vec4 colorFS;\n" "\n" "void main()\n" "{\n"