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