From c83ce28bf46fe01ccae24a9e38496ce5e63d669b Mon Sep 17 00:00:00 2001
From: Alexander Rose <alexander.rose@weirdbyte.de>
Date: Sat, 5 Sep 2020 14:43:24 -0700
Subject: [PATCH] no need for fragDepth in image shader

---
 src/mol-gl/shader-code.ts       | 2 +-
 src/mol-gl/shader/image.frag.ts | 6 +-----
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/mol-gl/shader-code.ts b/src/mol-gl/shader-code.ts
index 8ece5180f..28c9160a2 100644
--- a/src/mol-gl/shader-code.ts
+++ b/src/mol-gl/shader-code.ts
@@ -136,7 +136,7 @@ export const DirectVolumeShaderCode = ShaderCode('direct-volume', direct_volume_
 
 import image_vert from './shader/image.vert';
 import image_frag from './shader/image.frag';
-export const ImageShaderCode = ShaderCode('image', image_vert, image_frag, { fragDepth: true });
+export const ImageShaderCode = ShaderCode('image', image_vert, image_frag);
 
 //
 
diff --git a/src/mol-gl/shader/image.frag.ts b/src/mol-gl/shader/image.frag.ts
index c0799fbfa..1acb26225 100644
--- a/src/mol-gl/shader/image.frag.ts
+++ b/src/mol-gl/shader/image.frag.ts
@@ -111,11 +111,7 @@ void main() {
         if (imageData.a < 0.05)
             discard;
 
-        #ifdef enabledFragDepth
-            gl_FragColor = packDepthToRGBA(gl_FragDepthEXT);
-        #else
-            gl_FragColor = packDepthToRGBA(gl_FragCoord.z);
-        #endif
+        gl_FragColor = packDepthToRGBA(gl_FragCoord.z);
     #elif defined(dRenderVariant_color)
         if (imageData.a < 0.05)
             discard;
-- 
GitLab