RESOLVED FIXED312166
[Skia] Add deferred texture binding support for dma-buf backed GPU atlas textures
https://bugs.webkit.org/show_bug.cgi?id=312166
Summary [Skia] Add deferred texture binding support for dma-buf backed GPU atlas text...
Nikolas Zimmermann
Reported 2026-04-13 10:23:42 PDT
There are glitches with the GPU Atlas support such as https://bugs.webkit.org/show_bug.cgi?id=311103 -- here I'm trying to address the core issue: missing explicit synchronization between GPU / dma-bufs (after writing into pre-allocated dma-bufs, _after_ EGLImage creation). We can defer the EGLImage / GL texture creation instead of having to add another sync mechanism, let's try that.
Attachments
Nikolas Zimmermann
Comment 1 2026-04-13 10:29:51 PDT
EWS
Comment 2 2026-04-14 14:32:37 PDT
Committed 311234@main (57a7b16feca3): <https://commits.webkit.org/311234@main> Reviewed commits have been landed. Closing PR #62644 and removing active labels.
Nikolas Zimmermann
Comment 3 2026-04-22 00:43:04 PDT
Will revert in PR https://github.com/WebKit/WebKit/pull/63307 - caused a performance regression (see ticket for details).
Note You need to log in before you can comment on or make changes to this bug.