Changes between Version 44 and Version 45 of CoordinatedGraphicsSystem
- Timestamp:
- Mar 1, 2019, 12:30:59 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CoordinatedGraphicsSystem
v44 v45 1 2 1 = WebKit Coordinated Graphics System = 3 2 … … 105 104 [[BR]] 106 105 == [#=CoordinatedCompositing Coordinated Compositing] == 107 Coordinated compositing, guarded by USE(COORDINATED_GRAPHICS ), is a WebKit2 implementation of accelerated compositing. It synchronizes the layer tree provided by WebCore in the web process with a proxied layer tree in the UI process that is responsible for the actual GPU rendering to the screen.106 Coordinated compositing, guarded by USE(COORDINATED_GRAPHICS_MULTIPROCESS), was a WebKit2 implementation of accelerated compositing. It synchronizes the layer tree provided by WebCore in the web process with a proxied layer tree in the UI process that is responsible for the actual GPU rendering to the screen. 108 107 109 108 The coordinated compositing code might be a bit tricky to read, because of its asynchronous nature on top of the WebKit2 IPC mechanism.