Home
last modified time | relevance | path

Searched refs:ShareableBitmap (Results 1 – 25 of 49) sorted by relevance

12

/external/webkit/Source/WebKit2/Shared/
DShareableBitmap.cpp37 ShareableBitmap::Handle::Handle() in Handle()
42 void ShareableBitmap::Handle::encode(CoreIPC::ArgumentEncoder* encoder) const in encode()
49 bool ShareableBitmap::Handle::decode(CoreIPC::ArgumentDecoder* decoder, Handle& handle) in decode()
60 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags) in create()
68 return adoptRef(new ShareableBitmap(size, flags, data)); in create()
71 PassRefPtr<ShareableBitmap> ShareableBitmap::createShareable(const IntSize& size, Flags flags) in createShareable()
79 return adoptRef(new ShareableBitmap(size, flags, sharedMemory)); in createShareable()
82 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags, PassRefPtr<Sh… in create()
89 return adoptRef(new ShareableBitmap(size, flags, sharedMemory)); in create()
92 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const Handle& handle) in create()
[all …]
DShareableBitmap.h46 class ShareableBitmap : public RefCounted<ShareableBitmap> {
64 friend class ShareableBitmap;
72 static PassRefPtr<ShareableBitmap> create(const WebCore::IntSize&, Flags);
75 static PassRefPtr<ShareableBitmap> createShareable(const WebCore::IntSize&, Flags);
78 …static PassRefPtr<ShareableBitmap> create(const WebCore::IntSize&, Flags, PassRefPtr<SharedMemory>…
81 static PassRefPtr<ShareableBitmap> create(const Handle&);
86 ~ShareableBitmap();
111 ShareableBitmap(const WebCore::IntSize&, Flags, void*);
112 ShareableBitmap(const WebCore::IntSize&, Flags, PassRefPtr<SharedMemory>);
DWebCoreArgumentCoders.cpp40 …RefPtr<ShareableBitmap> bitmap = ShareableBitmap::createShareable(image->size(), ShareableBitmap::… in encodeImage()
42 ShareableBitmap::Handle handle; in encodeImage()
50 ShareableBitmap::Handle handle; in decodeImage()
54 RefPtr<ShareableBitmap> bitmap = ShareableBitmap::create(handle); in decodeImage()
DWebImage.cpp38 … return WebImage::create(ShareableBitmap::createShareable(size, ShareableBitmap::SupportsAlpha)); in create()
39 return WebImage::create(ShareableBitmap::create(size, ShareableBitmap::SupportsAlpha)); in create()
42 PassRefPtr<WebImage> WebImage::create(PassRefPtr<ShareableBitmap> bitmap) in create()
47 WebImage::WebImage(PassRefPtr<ShareableBitmap> bitmap) in WebImage()
DWebImage.h39 class ShareableBitmap; variable
48 static PassRefPtr<WebImage> create(PassRefPtr<ShareableBitmap>);
53 ShareableBitmap* bitmap() const { return m_bitmap.get(); } in bitmap()
56 WebImage(PassRefPtr<ShareableBitmap>);
60 RefPtr<ShareableBitmap> m_bitmap;
DPlatformPopupMenuData.cpp55 ShareableBitmap::Handle notSelectedBackingStoreHandle; in encode()
59 ShareableBitmap::Handle selectedBackingStoreHandle; in encode()
84 ShareableBitmap::Handle notSelectedBackingStoreHandle; in decode()
87 data.m_notSelectedBackingStore = ShareableBitmap::create(notSelectedBackingStoreHandle); in decode()
89 ShareableBitmap::Handle selectedBackingStoreHandle; in decode()
92 data.m_selectedBackingStore = ShareableBitmap::create(selectedBackingStoreHandle); in decode()
DPlatformPopupMenuData.h53 RefPtr<ShareableBitmap> m_notSelectedBackingStore;
54 RefPtr<ShareableBitmap> m_selectedBackingStore;
DUserMessageCoders.h135 ShareableBitmap::Handle handle; in baseEncode()
295 ShareableBitmap::Handle handle; in baseDecode()
299 coder.m_root = WebImage::create(ShareableBitmap::create(handle)); in baseDecode()
/external/webkit/Source/WebKit2/Shared/cg/
DShareableBitmapCG.cpp37 static CGBitmapInfo bitmapInfo(ShareableBitmap::Flags flags) in bitmapInfo()
40 if (flags & ShareableBitmap::SupportsAlpha) in bitmapInfo()
48 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() in createGraphicsContext()
65 void ShareableBitmap::paint(WebCore::GraphicsContext& context, const IntPoint& dstPoint, const IntR… in paint()
70 RetainPtr<CGImageRef> ShareableBitmap::makeCGImageCopy() in makeCGImageCopy()
77 RetainPtr<CGImageRef> ShareableBitmap::makeCGImage() in makeCGImage()
87 void ShareableBitmap::releaseBitmapContextData(void* typelessBitmap, void* typelessData) in releaseBitmapContextData()
89 ShareableBitmap* bitmap = static_cast<ShareableBitmap*>(typelessBitmap); in releaseBitmapContextData()
94 void ShareableBitmap::releaseDataProviderData(void* typelessBitmap, const void* typelessData, size_… in releaseDataProviderData()
96 ShareableBitmap* bitmap = static_cast<ShareableBitmap*>(typelessBitmap); in releaseDataProviderData()
/external/webkit/Source/WebKit2/UIProcess/
DFindIndicator.h43 …ctor<WebCore::FloatRect>& textRectsInSelectionRectCoordinates, const ShareableBitmap::Handle& cont…
51 ShareableBitmap* contentImage() const { return m_contentImage.get(); } in contentImage()
56 …lectionRect, const Vector<WebCore::FloatRect>& textRects, PassRefPtr<ShareableBitmap> contentImage…
60 RefPtr<ShareableBitmap> m_contentImage;
DFindIndicator.cpp80 … const Vector<FloatRect>& textRectsInSelectionRectCoordinates, const ShareableBitmap::Handle& cont… in create()
82 RefPtr<ShareableBitmap> contentImage = ShareableBitmap::create(contentImageHandle); in create()
90 …WebCore::FloatRect>& textRectsInSelectionRectCoordinates, PassRefPtr<ShareableBitmap> contentImage) in FindIndicator()
DBackingStore.cpp60 RefPtr<ShareableBitmap> bitmap = ShareableBitmap::create(updateInfo.bitmapHandle); in incorporateUpdate()
DBackingStore.h45 class ShareableBitmap; variable
70 void incorporateUpdate(ShareableBitmap*, const UpdateInfo&);
/external/webkit/Source/WebKit2/WebProcess/Plugins/
DPluginProxy.cpp154 PassRefPtr<ShareableBitmap> PluginProxy::snapshot() in snapshot()
156 ShareableBitmap::Handle snapshotStoreHandle; in snapshot()
159 RefPtr<ShareableBitmap> snapshotBuffer = ShareableBitmap::create(snapshotStoreHandle); in snapshot()
177 ShareableBitmap::Handle pluginBackingStoreHandle; in geometryDidChange()
184 m_backingStore = ShareableBitmap::create(frameRect.size(), ShareableBitmap::SupportsAlpha); in geometryDidChange()
194 ShareableBitmap::Handle pluginBackingStoreHandle; in geometryDidChange()
198 …m_pluginBackingStore = ShareableBitmap::createShareable(frameRect.size(), ShareableBitmap::Support… in geometryDidChange()
DPluginProxy.h45 class ShareableBitmap; variable
67 virtual PassRefPtr<ShareableBitmap> snapshot();
133 RefPtr<ShareableBitmap> m_backingStore;
137 RefPtr<ShareableBitmap> m_pluginBackingStore;
DPlugin.h48 class ShareableBitmap; variable
81 virtual PassRefPtr<ShareableBitmap> snapshot() = 0;
/external/webkit/Source/WebKit2/Shared/cairo/
DShareableBitmapCairo.cpp36 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() in createGraphicsContext()
42 void ShareableBitmap::paint(GraphicsContext&, const IntPoint&, const IntRect&) in paint()
/external/webkit/Source/WebKit2/Shared/gtk/
DShareableBitmapGtk.cpp37 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() in createGraphicsContext()
43 void ShareableBitmap::paint(WebCore::GraphicsContext&, const WebCore::IntPoint& dstPoint, const Web… in paint()
/external/webkit/Source/WebKit2/PluginProcess/
DPluginControllerProxy.h51 class ShareableBitmap; variable
109 …WebCore::IntRect& frameRect, const WebCore::IntRect& clipRect, const ShareableBitmap::Handle& back…
125 void snapshot(ShareableBitmap::Handle& backingStoreHandle);
185 RefPtr<ShareableBitmap> m_backingStore;
DPluginControllerProxy.cpp365 …ryDidChange(const IntRect& frameRect, const IntRect& clipRect, const ShareableBitmap::Handle& back… in geometryDidChange()
376 m_backingStore = ShareableBitmap::create(backingStoreHandle); in geometryDidChange()
481 void PluginControllerProxy::snapshot(ShareableBitmap::Handle& backingStoreHandle) in snapshot()
484 RefPtr<ShareableBitmap> bitmap = m_plugin->snapshot(); in snapshot()
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/win/
DWebPopupMenuWin.cpp82 …data.m_notSelectedBackingStore = ShareableBitmap::createShareable(backingStoreSize, ShareableBitma… in setUpPlatformData()
83 …data.m_selectedBackingStore = ShareableBitmap::createShareable(backingStoreSize, ShareableBitmap::… in setUpPlatformData()
/external/webkit/Source/WebKit2/WebProcess/WebPage/
DFindController.cpp179 …RefPtr<ShareableBitmap> findIndicatorTextBackingStore = ShareableBitmap::createShareable(selection… in updateFindIndicator()
196 ShareableBitmap::Handle handle; in updateFindIndicator()
221 ShareableBitmap::Handle handle; in hideFindIndicator()
/external/webkit/Source/WebKit2/Shared/qt/
DShareableBitmapQt.cpp42 PassOwnPtr<GraphicsContext> ShareableBitmap::createGraphicsContext() in createGraphicsContext()
50 void ShareableBitmap::paint(GraphicsContext& context, const IntPoint& dstPoint, const IntRect& srcR… in paint()
/external/webkit/Source/WebKit2/WebProcess/WebCoreSupport/mac/
DWebDragClientMac.mm30 #import "ShareableBitmap.h"
78 static PassRefPtr<ShareableBitmap> convertImageToBitmap(NSImage *image)
80 …RefPtr<ShareableBitmap> bitmap = ShareableBitmap::createShareable(IntSize([image size]), Shareable…
95 RefPtr<ShareableBitmap> bitmap = convertImageToBitmap(image.get());
96 ShareableBitmap::Handle handle;
/external/webkit/Source/WebKit2/WebProcess/WebPage/ca/win/
DLayerTreeHostCAWin.cpp178 static PassRefPtr<ShareableBitmap> toShareableBitmap(WKCACFImageRef image) in toShareableBitmap()
192 return ShareableBitmap::create(size(image), 0, sharedMemory.release()); in toShareableBitmap()
203 RefPtr<ShareableBitmap> bitmap = toShareableBitmap(image.get()); in display()

12