Changeset 269123 in webkit
- Timestamp:
- Oct 28, 2020, 2:09:12 PM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
WebProcess/GPU/graphics/RemoteImageBufferProxy.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r269118 r269123 1 2020-10-28 Said Abou-Hallawa <said@apple.com> 2 3 [GPU Process] Eagerly flush the PutImageData item to the GPU Process 4 https://bugs.webkit.org/show_bug.cgi?id=218116 5 6 Reviewed by Simon Fraser. 7 8 Flush the DrawingContext of the RemoteImageBufferProxy once the PutImageData 9 item is recorded. So no expensive operation is going to block the painting. 10 11 * WebProcess/GPU/graphics/RemoteImageBufferProxy.h: 12 1 13 2020-10-28 Tim Horton <timothy_horton@apple.com> 2 14 -
trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteImageBufferProxy.h
r269065 r269123 121 121 ASSERT(m_backend->resolutionScale() == 1); 122 122 m_drawingContext.recorder().putImageData(inputFormat, imageData, srcRect, destPoint, destFormat); 123 flushDrawingContextAndCommit(); 123 124 } 124 125
Note:
See TracChangeset
for help on using the changeset viewer.