From d799e46d727d3ab229b46beab80c0f2758f907bc Mon Sep 17 00:00:00 2001 From: Sean Martin Date: Wed, 20 May 2026 23:43:56 +0200 Subject: [PATCH] fix: don't write depth during max projection copy --- src/perspective_view/panel.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/perspective_view/panel.ts b/src/perspective_view/panel.ts index c3262d648e..32a4656231 100644 --- a/src/perspective_view/panel.ts +++ b/src/perspective_view/panel.ts @@ -1363,10 +1363,12 @@ export class PerspectivePanel extends RenderedDataPanel { ); gl.stencilMask(2); if (hasVolumeRenderingPick) { + gl.depthMask(false); this.maxProjectionPickCopyHelper.draw( this.maxProjectionPickConfiguration.colorBuffers[0].texture /*depth*/, this.maxProjectionPickConfiguration.colorBuffers[1].texture /*pick*/, ); + gl.depthMask(true); } for (const [renderLayer, attachment] of visibleLayers) { if (