Changes between Version 44 and Version 45 of CoordinatedGraphicsSystem


Ignore:
Timestamp:
Mar 1, 2019, 12:30:59 AM (6 years ago)
Author:
Fujii Hironori
Comment:

Coordinated Compositing

Legend:

Unmodified
Added
Removed
Modified
  • CoordinatedGraphicsSystem

    v44 v45  
    1 
    21= WebKit Coordinated Graphics System =
    32
     
    105104[[BR]]
    106105== [#=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.
     106Coordinated 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.
    108107
    109108The coordinated compositing code might be a bit tricky to read, because of its asynchronous nature on top of the WebKit2 IPC mechanism.