Home | History | Annotate | Download | only in Shared

Lines Matching defs:ShareableBitmap

27 #include "ShareableBitmap.h"
37 ShareableBitmap::Handle::Handle()
42 void ShareableBitmap::Handle::encode(CoreIPC::ArgumentEncoder* encoder) const
49 bool ShareableBitmap::Handle::decode(CoreIPC::ArgumentDecoder* decoder, Handle& handle)
60 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags)
68 return adoptRef(new ShareableBitmap(size, flags, data));
71 PassRefPtr<ShareableBitmap> ShareableBitmap::createShareable(const IntSize& size, Flags flags)
79 return adoptRef(new ShareableBitmap(size, flags, sharedMemory));
82 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
89 return adoptRef(new ShareableBitmap(size, flags, sharedMemory));
92 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const Handle& handle)
102 bool ShareableBitmap::createHandle(Handle& handle)
113 ShareableBitmap::ShareableBitmap(const IntSize& size, Flags flags, void* data)
120 ShareableBitmap::ShareableBitmap(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
128 ShareableBitmap::~ShareableBitmap()
134 bool ShareableBitmap::resize(const IntSize& size)
157 void* ShareableBitmap::data() const