From ef0f14a03d203dcc13c934077bc0415b83caf556 Mon Sep 17 00:00:00 2001 From: Paul Cram Date: Thu, 19 Dec 2024 15:32:00 -0500 Subject: [PATCH] Revert "Add useTwoPassRendering as an option to the webgl drawer" This reverts commit 55f53e8369629c2dd490040bce44abea0961310a. --- src/webgldrawer.js | 3 +-- test/demo/drawercomparison.html | 4 ++-- test/demo/drawercomparison.js | 6 ------ 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/webgldrawer.js b/src/webgldrawer.js index b939a46d..4e4ca052 100644 --- a/src/webgldrawer.js +++ b/src/webgldrawer.js @@ -56,7 +56,6 @@ * @param {OpenSeadragon.Viewport} options.viewport - Reference to Viewer viewport. * @param {Element} options.element - Parent element. * @param {Number} [options.debugGridColor] - See debugGridColor in {@link OpenSeadragon.Options} for details. - * @param {Boolean} [options.useTwoPassRendering] - Always use two pass rendering. */ OpenSeadragon.WebGLDrawer = class WebGLDrawer extends OpenSeadragon.DrawerBase{ constructor(options){ @@ -323,7 +322,7 @@ tiledImage.debugMode ); - let useTwoPassRendering = this.options.useTwoPassRendering || useContext2dPipeline || (tiledImage.opacity < 1) || firstTile.tile.hasTransparency; + let useTwoPassRendering = useContext2dPipeline || (tiledImage.opacity < 1) || firstTile.tile.hasTransparency; // using the context2d pipeline requires a clean rendering (back) buffer to start if(useContext2dPipeline){ diff --git a/test/demo/drawercomparison.html b/test/demo/drawercomparison.html index 32e243f2..e8ca6e48 100644 --- a/test/demo/drawercomparison.html +++ b/test/demo/drawercomparison.html @@ -10,7 +10,7 @@