From 7541cf2fd74c93821b0b5cf5980fd626de665b9a Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Mon, 6 Jan 2025 11:52:20 -0800 Subject: [PATCH] Add todo --- src/browser/renderer/shared/TextureAtlas.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/browser/renderer/shared/TextureAtlas.ts b/src/browser/renderer/shared/TextureAtlas.ts index 0eca83e2..01a53c8a 100644 --- a/src/browser/renderer/shared/TextureAtlas.ts +++ b/src/browser/renderer/shared/TextureAtlas.ts @@ -774,9 +774,10 @@ export class TextureAtlas implements ITextureAtlas { } } + // TODO: Move below after page merging to ensure page limit isn't hit // Create a new page for oversized glyphs as they come up if (rasterizedGlyph.size.x > this._textureSize) { - // TODO: Move below after page merging to ensure page limit isn't hit + // TODO: Reuse a single oversized glyphs page const newPage = new AtlasPage(this._document, this._deviceMaxTextureSize); this.pages.push(newPage);