Skip to content
  • commit-queue@webkit.org's avatar
    [WK2][EFL] Implement accelerated compositing on WK2 Efl port · adb694db
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=89840
    
    Patch by YoungTaeck Song <youngtaeck.song@samsung.com> on 2012-08-07
    Reviewed by Noam Rosenthal.
    
    .:
    
    Implement accelerated composition with TiledBackingStore on WK2 Efl port.
    This implementation is based on COORDINATED_GRAPHICS.
    Add COORDINATED_GRAPHICS related definitions in OptionsEfl.cmake.
    
    * Source/cmake/OptionsEfl.cmake:
    
    Source/WebKit2:
    
    Implement accelerated composition with TiledBackingStore on WK2 Efl port.
    This implementation is based on COORDINATED_GRAPHICS.
    
    * CMakeLists.txt:
    * PlatformEfl.cmake:
    * Shared/ShareableSurface.cpp:
    * Shared/WebCoreArgumentCoders.cpp:
    * Shared/WebCoreArgumentCoders.h:
    * UIProcess/API/efl/PageClientImpl.cpp:
    (WebKit::PageClientImpl::PageClientImpl):
    (WebKit::PageClientImpl::didChangeContentsSize):
    (WebKit):
    * UIProcess/API/efl/PageClientImpl.h:
    (PageClientImpl):
    * UIProcess/API/efl/ViewportProcessor.cpp: Added.
    (WebKit):
    (WebKit::ViewportProcessor::ViewportPro...
    adb694db