[webkit-changes] [WebKit/WebKit] 23bfb2: REGRESSION(285820 at main): [TextureMapper][GTK][WPE]...
Jani Hautakangas
noreply at github.com
Thu Dec 5 16:03:19 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 23bfb2f9346ea6765e3cff46700f81f522f2ae33
https://github.com/WebKit/WebKit/commit/23bfb2f9346ea6765e3cff46700f81f522f2ae33
Author: Jani Hautakangas <jani at kodegood.com>
Date: 2024-12-05 (Thu, 05 Dec 2024)
Changed paths:
M Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp
Log Message:
-----------
REGRESSION(285820 at main): [TextureMapper][GTK][WPE] ASSERTION FAILED: textureIndex < m_textures.size() on luna.amazon.com
https://bugs.webkit.org/show_bug.cgi?id=283914
Reviewed by Fujii Hironori.
The needsUpdate state for flattened layers was incorrectly reset before the
layer was fully updated. This issue occurred when processing large layers
that required tiling, as the state was based on the number of tile textures
being greater than zero. This fix adjusts the logic to correctly account for
layers that require multiple tiles to render.
* Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:
Canonical link: https://commits.webkit.org/287414@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list