Home | History | Annotate | Download | only in core

Lines Matching defs:SkMallocPixelRef

8 #include "SkMallocPixelRef.h"
41 SkMallocPixelRef* SkMallocPixelRef::NewDirect(const SkImageInfo& info,
48 return SkNEW_ARGS(SkMallocPixelRef,
53 SkMallocPixelRef* SkMallocPixelRef::NewAllocate(const SkImageInfo& info,
87 return SkNEW_ARGS(SkMallocPixelRef,
92 SkMallocPixelRef* SkMallocPixelRef::NewWithProc(const SkImageInfo& info,
96 SkMallocPixelRef::ReleaseProc proc,
101 return SkNEW_ARGS(SkMallocPixelRef,
109 SkMallocPixelRef* SkMallocPixelRef::NewWithData(const SkImageInfo& info,
122 SkMallocPixelRef* pr
123 = SkNEW_ARGS(SkMallocPixelRef,
135 SkMallocPixelRef::SkMallocPixelRef(const SkImageInfo& info, void* storage,
157 SkMallocPixelRef::SkMallocPixelRef(const SkImageInfo& info, void* storage,
159 SkMallocPixelRef::ReleaseProc proc,
181 SkMallocPixelRef::~SkMallocPixelRef() {
188 bool SkMallocPixelRef::onNewLockPixels(LockRec* rec) {
195 void SkMallocPixelRef::onUnlockPixels() {
199 size_t SkMallocPixelRef::getAllocatedSizeInBytes() const {
203 void SkMallocPixelRef::flatten(SkWriteBuffer& buffer) const {
218 SkMallocPixelRef::SkMallocPixelRef(SkReadBuffer& buffer)
243 SkPixelRef* SkMallocPixelRef::PRFactory::create(const SkImageInfo& info,
245 return SkMallocPixelRef::NewAllocate(info, info.minRowBytes(), ctable);