Searched refs:WebCoordinatedSurface (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/WebKit2-7600.1.25/Shared/CoordinatedGraphics/
H A DWebCoordinatedSurface.h39 class WebCoordinatedSurface : public WebCore::CoordinatedSurface { class in namespace:WebKit
54 friend class WebCoordinatedSurface;
63 // Create a new WebCoordinatedSurface, and allocate either a GraphicsSurface or a ShareableBitmap as backing.
64 static PassRefPtr<WebCoordinatedSurface> create(const WebCore::IntSize&, Flags);
67 static PassRefPtr<WebCoordinatedSurface> create(const Handle&);
72 virtual ~WebCoordinatedSurface();
81 WebCoordinatedSurface(const WebCore::IntSize&, Flags, PassRefPtr<ShareableBitmap>);
83 // Create a WebCoordinatedSurface referencing an existing ShareableBitmap.
84 static PassRefPtr<WebCoordinatedSurface> create(const WebCore::IntSize&, Flags, PassRefPtr<ShareableBitmap>);
88 WebCoordinatedSurface(cons
[all...]
H A DWebCoordinatedSurface.cpp22 #include "WebCoordinatedSurface.h"
38 WebCoordinatedSurface::Handle::Handle()
42 void WebCoordinatedSurface::Handle::encode(IPC::ArgumentEncoder& encoder) const
53 bool WebCoordinatedSurface::Handle::decode(IPC::ArgumentDecoder& decoder, Handle& handle)
71 PassRefPtr<WebCoordinatedSurface> WebCoordinatedSurface::create(const IntSize& size, CoordinatedSurface::Flags flags)
73 RefPtr<WebCoordinatedSurface> surface;
85 PassRefPtr<WebCoordinatedSurface> WebCoordinatedSurface::createWithSurface(const IntSize& size, CoordinatedSurface::Flags flags)
102 return adoptRef(new WebCoordinatedSurface(siz
125 WebCoordinatedSurface::WebCoordinatedSurface(const IntSize& size, CoordinatedSurface::Flags flags, PassRefPtr<ShareableBitmap> bitmap) function in class:WebKit::WebCoordinatedSurface
132 WebCoordinatedSurface::WebCoordinatedSurface(const WebCore::IntSize& size, CoordinatedSurface::Flags flags, PassRefPtr<WebCore::GraphicsSurface> surface) function in class:WebKit::WebCoordinatedSurface
[all...]
H A DCoordinatedGraphicsArgumentCoders.cpp32 #include "WebCoordinatedSurface.h"
828 WebCoordinatedSurface* webCoordinatedSurface = static_cast<WebCoordinatedSurface*>(surface.get());
829 WebCoordinatedSurface::Handle handle;
848 WebCoordinatedSurface::Handle handle;
852 surface = WebCoordinatedSurface::create(handle);
870 // We need to encode WebCoordinatedSurface::Handle right after it's creation.
/macosx-10.10/WebKit2-7600.1.25/WebProcess/WebPage/CoordinatedGraphics/
H A DCoordinatedLayerTreeHost.cpp37 #include "WebCoordinatedSurface.h"
221 return WebCoordinatedSurface::create(size, flags);

Completed in 165 milliseconds