Searched refs:SharedBitmap (Results 1 - 9 of 9) sorted by relevance

/external/webkit/Source/WebCore/platform/graphics/wince/
H A DImageBufferDataWince.h20 #include "SharedBitmap.h"
29 RefPtr<SharedBitmap> m_bitmap;
H A DSharedBitmap.h44 class SharedBitmap: public RefCounted<SharedBitmap> { class in namespace:WebCore
46 ~SharedBitmap();
47 static PassRefPtr<SharedBitmap> create(const IntSize&, BitmapInfo::BitCount = BitmapInfo::BitCount32, bool initPixels = true);
48 static PassRefPtr<SharedBitmap> create(const Vector<unsigned>&, const IntSize&, bool hasAlpha = true);
82 PassRefPtr<SharedBitmap> clipBitmap(const IntRect& rect, bool useAlpha);
93 virtual HDC getDC(SharedBitmap*, unsigned*);
94 virtual void releaseDC(SharedBitmap*, HDC, unsigned);
104 DCHolder(SharedBitmap* bmp = 0) { setInternal(bmp); }
106 void set(SharedBitmap* bm
[all...]
H A DSharedBitmap.cpp22 #include "SharedBitmap.h"
39 static WTF::RefCountedLeakCounter sharedBitmapLeakCounter("SharedBitmap");
43 PassRefPtr<SharedBitmap> SharedBitmap::create(const IntSize& size, BitmapInfo::BitCount bitCount, bool initPixels)
45 RefPtr<SharedBitmap> resultantBitmap = adoptRef(new SharedBitmap(size, bitCount, initPixels));
51 PassRefPtr<SharedBitmap> SharedBitmap::create(const Vector<unsigned>& data, const IntSize& size, bool hasAlpha)
53 RefPtr<SharedBitmap> result = create(size, BitmapInfo::BitCount32, false);
61 SharedBitmap function in class:WebCore::SharedBitmap
[all...]
H A DImageWinCE.cpp46 return SharedBitmap::create(m_backingStore, m_size, hasAlpha());
95 RefPtr<SharedBitmap> bmp = frameAtIndex(i);
120 RefPtr<SharedBitmap> bmp = frameAtIndex(m_currentFrame);
145 RefPtr<SharedBitmap> bmp = nativeImageForCurrentFrame();
163 RefPtr<SharedBitmap> bmp = frameAtIndex(0);
H A DImageBufferWinCE.cpp29 #include "SharedBitmap.h"
67 : m_bitmap(SharedBitmap::create(size, BitmapInfo::BitCount32, false))
131 static PassRefPtr<ByteArray> getImageData(const IntRect& rect, const SharedBitmap* bitmap)
191 static void putImageData(ByteArray* source, const IntSize& sourceSize, const IntRect& sourceRect, const IntPoint& destPoint, SharedBitmap* bitmap)
H A DGraphicsContextWinCE.cpp33 #include "SharedBitmap.h"
268 PassRefPtr<SharedBitmap> getTransparentLayerBitmap(IntRect& origRect, AlphaPaintType alphaPaint, RECT& bmpRect, bool checkClipBox, bool force) const
283 RefPtr<SharedBitmap> bmp = SharedBitmap::create(origRect.size(), alphaPaint == AlphaPaintNone ? BitmapInfo::BitCount16 : BitmapInfo::BitCount32, false);
290 SharedBitmap::DCHolder dc(bmp.get());
319 void paintBackTransparentLayerBitmap(HDC hdc, SharedBitmap* bmp, const IntRect& origRect, AlphaPaintType alphaPaint, const RECT& bmpRect)
344 RefPtr<SharedBitmap> m_bitmap;
376 template <typename PixelType, bool Is16bit> static void _rotateBitmap(SharedBitmap* destBmp, const SharedBitmap* sourceBmp, const RotationTransform& transform)
436 static void rotateBitmap(SharedBitmap* destBm
[all...]
/external/webkit/Source/WebCore/platform/graphics/
H A DGraphicsContext.h117 class SharedBitmap;
455 void setBitmap(PassRefPtr<SharedBitmap>);
464 void drawBitmap(SharedBitmap*, const IntRect& dstRect, const IntRect& srcRect, ColorSpace styleColorSpace, CompositeOperator compositeOp);
465 void drawBitmapPattern(SharedBitmap*, const FloatRect& tileRectIn, const AffineTransform& patternTransform, const FloatPoint& phase, ColorSpace styleColorSpace, CompositeOperator op, const FloatRect& destRect, const IntSize& origSourceSize);
H A DImageSource.h62 #include "SharedBitmap.h"
117 typedef RefPtr<SharedBitmap> NativeImagePtr;
/external/webkit/Source/WebCore/platform/wince/
H A DPasteboardWinCE.cpp212 RefPtr<SharedBitmap> sourceBmp = image->nativeImageForCurrentFrame();

Completed in 315 milliseconds