• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebKit2-7537.78.2/Shared/CoordinatedGraphics/

Lines Matching defs:WebCoordinatedSurface

22 #include "WebCoordinatedSurface.h"
38 WebCoordinatedSurface::Handle::Handle()
42 void WebCoordinatedSurface::Handle::encode(CoreIPC::ArgumentEncoder& encoder) const
53 bool WebCoordinatedSurface::Handle::decode(CoreIPC::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(size, flags, surface.release()));
106 PassOwnPtr<WebCore::GraphicsContext> WebCoordinatedSurface::createGraphicsContext(const IntRect& rect)
120 PassRefPtr<WebCoordinatedSurface> WebCoordinatedSurface::create(const IntSize& size, CoordinatedSurface::Flags flags, PassRefPtr<ShareableBitmap> bitmap)
122 return adoptRef(new WebCoordinatedSurface(size, flags, bitmap));
125 WebCoordinatedSurface::WebCoordinatedSurface(const IntSize& size, CoordinatedSurface::Flags flags, PassRefPtr<ShareableBitmap> bitmap)
133 WebCoordinatedSurface::WebCoordinatedSurface(const WebCore::IntSize& size, CoordinatedSurface::Flags flags, PassRefPtr<WebCore::GraphicsSurface> surface)
140 PassRefPtr<WebCoordinatedSurface> WebCoordinatedSurface::create(const IntSize& size, CoordinatedSurface::Flags flags, PassRefPtr<GraphicsSurface> surface)
142 return adoptRef(new WebCoordinatedSurface(size, flags, surface));
146 WebCoordinatedSurface::~WebCoordinatedSurface()
150 PassRefPtr<WebCoordinatedSurface> WebCoordinatedSurface::create(const Handle& handle)
159 return adoptRef(new WebCoordinatedSurface(handle.m_size, handle.m_flags, surface.release()));
170 bool WebCoordinatedSurface::createHandle(Handle& handle)
186 void WebCoordinatedSurface::paintToSurface(const IntRect& rect, CoordinatedSurface::Client* client)
195 void WebCoordinatedSurface::copyToTexture(PassRefPtr<WebCore::BitmapTexture> passTexture, const IntRect& target, const IntPoint& sourceOffset)