Fix scaling of atlas slab size for negative zoom levels

Part of #233913
This commit is contained in:
Daniel Imms
2024-11-15 08:29:58 -08:00
parent a57ff4ef85
commit c9e34148a9
@@ -55,7 +55,7 @@ export class TextureAtlasSlabAllocator implements ITextureAtlasAllocator {
}));
this._slabW = Math.min(
options?.slabW ?? (64 << (Math.floor(getActiveWindow().devicePixelRatio) - 1)),
options?.slabW ?? (64 << Math.max(Math.floor(getActiveWindow().devicePixelRatio) - 1, 0)),
this._canvas.width
);
this._slabH = Math.min(