Lines Matching refs:size
60 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags)
62 size_t numBytes = numBytesForSize(size);
68 return adoptRef(new ShareableBitmap(size, flags, data));
71 PassRefPtr<ShareableBitmap> ShareableBitmap::createShareable(const IntSize& size, Flags flags)
73 size_t numBytes = numBytesForSize(size);
79 return adoptRef(new ShareableBitmap(size, flags, sharedMemory));
82 PassRefPtr<ShareableBitmap> ShareableBitmap::create(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
86 size_t numBytes = numBytesForSize(size);
87 ASSERT_UNUSED(numBytes, sharedMemory->size() >= numBytes);
89 return adoptRef(new ShareableBitmap(size, flags, sharedMemory));
113 ShareableBitmap::ShareableBitmap(const IntSize& size, Flags flags, void* data)
114 : m_size(size)
120 ShareableBitmap::ShareableBitmap(const IntSize& size, Flags flags, PassRefPtr<SharedMemory> sharedMemory)
121 : m_size(size)
134 bool ShareableBitmap::resize(const IntSize& size)
139 if (size == m_size)
142 size_t newNumBytes = numBytesForSize(size);
151 m_size = size;