diff --git a/CHANGELOG.md b/CHANGELOG.md index dfdcb4559807d7837cd3e54daccef227b322985b..f3109f8d56d3c60aea9a3c9c18e6ccf98a6d3cad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ Note that since we don't clearly distinguish between a public and private interf ## [Unreleased] +- Fix superfluous shader varying + ## [v3.10.1] - 2022-06-26 - Fix groupCount when updating TextureMesh-based visuals diff --git a/src/mol-gl/shader/chunks/assign-color-varying.glsl.ts b/src/mol-gl/shader/chunks/assign-color-varying.glsl.ts index c45016fccbb7624f174ab6f316f57f0c9d52ba37..fa8ea04fb29668125a0ba59fb1a6fef5214bcec7 100644 --- a/src/mol-gl/shader/chunks/assign-color-varying.glsl.ts +++ b/src/mol-gl/shader/chunks/assign-color-varying.glsl.ts @@ -72,8 +72,6 @@ export const assign_color_varying = ` #endif #ifdef dTransparency - vGroup = group; - #if defined(dTransparencyType_groupInstance) vTransparency = readFromTexture(tTransparency, aInstance * float(uGroupCount) + group, uTransparencyTexDim).a; #elif defined(dTransparencyType_vertexInstance) diff --git a/src/mol-gl/shader/chunks/color-frag-params.glsl.ts b/src/mol-gl/shader/chunks/color-frag-params.glsl.ts index 464a609baa009d4ff106df719d3aa849e0ba70d4..82d1601d20f547069991ce1670db797f7b671ba7 100644 --- a/src/mol-gl/shader/chunks/color-frag-params.glsl.ts +++ b/src/mol-gl/shader/chunks/color-frag-params.glsl.ts @@ -47,7 +47,6 @@ uniform float uBumpiness; #endif #ifdef dTransparency - varying float vGroup; varying float vTransparency; #endif `; \ No newline at end of file diff --git a/src/mol-gl/shader/chunks/color-vert-params.glsl.ts b/src/mol-gl/shader/chunks/color-vert-params.glsl.ts index 3d3ed1a3fd6e3a31c9ece026232a44c7eaad55d2..b57c66a9ea54abae608edb81059e0db31a88eeb3 100644 --- a/src/mol-gl/shader/chunks/color-vert-params.glsl.ts +++ b/src/mol-gl/shader/chunks/color-vert-params.glsl.ts @@ -75,7 +75,6 @@ uniform float uBumpiness; #endif #ifdef dTransparency - varying float vGroup; #if defined(dTransparencyType_groupInstance) || defined(dTransparencyType_vertexInstance) varying float vTransparency; uniform vec2 uTransparencyTexDim;