From da1deee7f374496a60a13b3f0723dda8d3c3f719 Mon Sep 17 00:00:00 2001
From: Alexander Rose <alex.rose@rcsb.org>
Date: Tue, 1 Oct 2019 10:58:04 -0700
Subject: [PATCH] switched off marker interpolation for webgl2

---
 src/mol-gl/shader/chunks/common-frag-params.glsl.ts | 6 +++++-
 src/mol-gl/shader/chunks/common-vert-params.glsl.ts | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/mol-gl/shader/chunks/common-frag-params.glsl.ts b/src/mol-gl/shader/chunks/common-frag-params.glsl.ts
index 290312d1c..6ee029edb 100644
--- a/src/mol-gl/shader/chunks/common-frag-params.glsl.ts
+++ b/src/mol-gl/shader/chunks/common-frag-params.glsl.ts
@@ -5,7 +5,11 @@ uniform int uGroupCount;
 
 uniform vec3 uHighlightColor;
 uniform vec3 uSelectColor;
-varying float vMarker;
+#if __VERSION__ != 300
+    varying float vMarker;
+#else
+    flat in float vMarker;
+#endif
 
 varying vec3 vViewPosition;
 
diff --git a/src/mol-gl/shader/chunks/common-vert-params.glsl.ts b/src/mol-gl/shader/chunks/common-vert-params.glsl.ts
index da34156ae..6354dc37d 100644
--- a/src/mol-gl/shader/chunks/common-vert-params.glsl.ts
+++ b/src/mol-gl/shader/chunks/common-vert-params.glsl.ts
@@ -8,7 +8,11 @@ uniform int uGroupCount;
 
 uniform vec2 uMarkerTexDim;
 uniform sampler2D tMarker;
-varying float vMarker;
+#if __VERSION__ != 300
+    varying float vMarker;
+#else
+    flat out float vMarker;
+#endif
 
 varying vec3 vViewPosition;
 `
\ No newline at end of file
-- 
GitLab