Skip to content
  • commit-queue@webkit.org's avatar
    2011-06-09 Hyowon Kim <hw1008.kim@samsung.com> · 6348f02f
    commit-queue@webkit.org authored
            Reviewed by Antonio Gomes.
    
            [EFL] Make accelerated compositing build in Webkit-EFL
            https://bugs.webkit.org/show_bug.cgi?id=62361
    
            Add PLATFORM(EFL) to enable ACCELERATED_COMPOSITING on EFL port.
    
            * wtf/Platform.h:
    2011-06-09  Hyowon Kim  <hw1008.kim@samsung.com>
    
            Reviewed by Antonio Gomes.
    
            [EFL] Make accelerated compositing build in Webkit-EFL
            https://bugs.webkit.org/show_bug.cgi?id=62361
    
            Add a new class, GraphicsLayerEfl - not yet implemented.
            Add ACCELERATED_COMPOSITING related files to CMakeLists.
    
            * CMakeLists.txt:
            * CMakeListsEfl.txt:
            * platform/graphics/efl/GraphicsLayerEfl.cpp: Added.
            (WebCore::GraphicsLayer::create):
            (WebCore::GraphicsLayerEfl::GraphicsLayerEfl):
            (WebCore::GraphicsLayerEfl::~GraphicsLayerEfl):
            (WebCore::GraphicsLayerEfl::setNeedsDisplay):
            (WebCore::GraphicsLayerEfl::setNeedsDisplayInRect):
            * platform/graphics/efl/GraphicsLayerEfl.h: Added.
    2011-06-09  Hyowon Kim  <hw1008.kim@samsung.com>
    
            Reviewed by Antonio Gomes.
    
            [EFL] Make accelerated compositing build in Webkit-EFL
            https://bugs.webkit.org/show_bug.cgi?id=62361
    
            Add functions for accelerated compositing to ChromeClientEfl.
    
            * WebCoreSupport/ChromeClientEfl.cpp:
            (WebCore::ChromeClientEfl::attachRootGraphicsLayer):
            (WebCore::ChromeClientEfl::setNeedsOneShotDrawingSynchronization):
            (WebCore::ChromeClientEfl::scheduleCompositingLayerSync):
            (WebCore::ChromeClientEfl::allowedCompositingTriggers):
            * WebCoreSupport/ChromeClientEfl.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88518 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6348f02f