Searched refs:SkBitmapHeap (Results 1 - 25 of 39) sorted by relevance

12

/external/chromium_org/third_party/skia/src/core/
H A DSkBitmapHeap.cpp9 #include "SkBitmapHeap.h"
47 bool SkBitmapHeap::LookupEntry::Less(const SkBitmapHeap::LookupEntry& a,
48 const SkBitmapHeap::LookupEntry& b) {
69 SkBitmapHeap::SkBitmapHeap(int32_t preferredSize, int32_t ownerCount) function in class:SkBitmapHeap
80 SkBitmapHeap::SkBitmapHeap(ExternalStorage* storage, int32_t preferredSize) function in class:SkBitmapHeap
92 SkBitmapHeap::~SkBitmapHeap() {
[all...]
H A DSkBitmapHeap.h19 * SkBitmapHeapEntry provides users of SkBitmapHeap (using internal storage) with a means to...
49 friend class SkBitmapHeap;
69 class SkBitmapHeap : public SkBitmapHeapReader { class in inherits:SkBitmapHeapReader
97 SkBitmapHeap(int32_t preferredSize = UNLIMITED_SIZE, int32_t ownerCount = IGNORE_OWNERS);
112 SkBitmapHeap(ExternalStorage* externalStorage, int32_t heapSize = UNLIMITED_SIZE);
114 virtual ~SkBitmapHeap();
205 * existing SkBitmap is inserted into the SkBitmapHeap, its corresponding SkBitmapHeapEntry will
207 * call to releaseRef. Only meaningful if this SkBitmapHeap was created with an owner count not
H A DSkPictureFlat.cpp76 void SkFlatController::setBitmapHeap(SkBitmapHeap* heap) {
H A DSkPictureFlat.h13 #include "SkBitmapHeap.h"
197 SkBitmapHeap* getBitmapHeap() { return fBitmapHeap; }
226 * Set an SkBitmapHeap to be used to store/read SkBitmaps. Ref counted.
228 void setBitmapHeap(SkBitmapHeap*);
251 SkBitmapHeap* fBitmapHeap;
291 SkBitmapHeap* bitmapHeap = NULL,
597 void setBitmapStorage(SkBitmapHeap* heap) {
H A DSkPicturePlayback.h190 if (SkBitmapHeap::INVALID_SLOT == index) {
305 // Only used by getBitmap() if the passed in index is SkBitmapHeap::INVALID_SLOT. This empty
309 SkAutoTUnref<SkBitmapHeap> fBitmapHeap;
H A DSkPicture.cpp201 * that is at this point we would need to pass the SkBitmapHeap so that we don't
206 /* Use an SkBitmapHeap to avoid flattening bitmaps in shaders. If there already is
212 SkBitmapHeap* heap = SkNEW(SkBitmapHeap);
H A DSkWriteBuffer.cpp161 // 1. If there is an SkBitmapHeap, store it in the heap. The client can avoid serializing the
170 // Write a bool: true if the SkBitmapHeap is to be used, in which case the reader must use an
244 void SkWriteBuffer::setBitmapHeap(SkBitmapHeap* bitmapHeap) {
H A DSkPictureRecord.h306 SkBitmapHeap* fBitmapHeap;
H A DSkPictureRecord.cpp52 fBitmapHeap = SkNEW(SkBitmapHeap);
1584 SkASSERT(index != SkBitmapHeap::INVALID_SLOT);
/external/skia/src/core/
H A DSkBitmapHeap.cpp9 #include "SkBitmapHeap.h"
47 bool SkBitmapHeap::LookupEntry::Less(const SkBitmapHeap::LookupEntry& a,
48 const SkBitmapHeap::LookupEntry& b) {
69 SkBitmapHeap::SkBitmapHeap(int32_t preferredSize, int32_t ownerCount) function in class:SkBitmapHeap
80 SkBitmapHeap::SkBitmapHeap(ExternalStorage* storage, int32_t preferredSize) function in class:SkBitmapHeap
92 SkBitmapHeap::~SkBitmapHeap() {
[all...]
H A DSkBitmapHeap.h19 * SkBitmapHeapEntry provides users of SkBitmapHeap (using internal storage) with a means to...
49 friend class SkBitmapHeap;
69 class SkBitmapHeap : public SkBitmapHeapReader { class in inherits:SkBitmapHeapReader
97 SkBitmapHeap(int32_t preferredSize = UNLIMITED_SIZE, int32_t ownerCount = IGNORE_OWNERS);
112 SkBitmapHeap(ExternalStorage* externalStorage, int32_t heapSize = UNLIMITED_SIZE);
114 virtual ~SkBitmapHeap();
205 * existing SkBitmap is inserted into the SkBitmapHeap, its corresponding SkBitmapHeapEntry will
207 * call to releaseRef. Only meaningful if this SkBitmapHeap was created with an owner count not
H A DSkPictureFlat.cpp76 void SkFlatController::setBitmapHeap(SkBitmapHeap* heap) {
H A DSkPictureFlat.h13 #include "SkBitmapHeap.h"
197 SkBitmapHeap* getBitmapHeap() { return fBitmapHeap; }
226 * Set an SkBitmapHeap to be used to store/read SkBitmaps. Ref counted.
228 void setBitmapHeap(SkBitmapHeap*);
251 SkBitmapHeap* fBitmapHeap;
291 SkBitmapHeap* bitmapHeap = NULL,
597 void setBitmapStorage(SkBitmapHeap* heap) {
H A DSkPicturePlayback.h190 if (SkBitmapHeap::INVALID_SLOT == index) {
305 // Only used by getBitmap() if the passed in index is SkBitmapHeap::INVALID_SLOT. This empty
309 SkAutoTUnref<SkBitmapHeap> fBitmapHeap;
H A DSkPicture.cpp201 * that is at this point we would need to pass the SkBitmapHeap so that we don't
206 /* Use an SkBitmapHeap to avoid flattening bitmaps in shaders. If there already is
212 SkBitmapHeap* heap = SkNEW(SkBitmapHeap);
H A DSkWriteBuffer.cpp161 // 1. If there is an SkBitmapHeap, store it in the heap. The client can avoid serializing the
170 // Write a bool: true if the SkBitmapHeap is to be used, in which case the reader must use an
244 void SkWriteBuffer::setBitmapHeap(SkBitmapHeap* bitmapHeap) {
H A DSkPictureRecord.h306 SkBitmapHeap* fBitmapHeap;
/external/chromium_org/third_party/skia/include/core/
H A DSkWriteBuffer.h12 #include "SkBitmapHeap.h"
88 * Set an SkBitmapHeap to store bitmaps rather than flattening.
91 * SkBitmapHeap will set the function to NULL in release mode and crash in debug.
93 void setBitmapHeap(SkBitmapHeap*);
101 * Incompatible with the SkBitmapHeap. If an encoder is set fBitmapHeap will be set to NULL in
114 SkBitmapHeap* fBitmapHeap;
/external/skia/include/core/
H A DSkWriteBuffer.h12 #include "SkBitmapHeap.h"
88 * Set an SkBitmapHeap to store bitmaps rather than flattening.
91 * SkBitmapHeap will set the function to NULL in release mode and crash in debug.
93 void setBitmapHeap(SkBitmapHeap*);
101 * Incompatible with the SkBitmapHeap. If an encoder is set fBitmapHeap will be set to NULL in
114 SkBitmapHeap* fBitmapHeap;
/external/chromium_org/third_party/skia/tests/
H A DBitmapHeapTest.cpp9 #include "SkBitmapHeap.h"
46 SkBitmapHeap heap(1, 1);
/external/skia/tests/
H A DBitmapHeapTest.cpp9 #include "SkBitmapHeap.h"
46 SkBitmapHeap heap(1, 1);
/external/chromium_org/third_party/skia/src/pipe/
H A DSkGPipeWrite.cpp11 #include "SkBitmapHeap.h"
90 void setBitmapStorage(SkBitmapHeap* heap) {
167 * provided to the SkBitmapHeap to tell the SkGPipeCanvas to do so.
169 class BitmapShuttle : public SkBitmapHeap::ExternalStorage {
303 SkBitmapHeap* fBitmapHeap;
347 // type of SkBitmapHeap being used, which is determined by the flags used.
453 fBitmapHeap = SkNEW_ARGS(SkBitmapHeap, (fBitmapShuttle.get(), BITMAPS_TO_KEEP));
455 fBitmapHeap = SkNEW_ARGS(SkBitmapHeap,
778 if (SkBitmapHeap::INVALID_SLOT == bitmapIndex) {
H A DSkGPipeRead.cpp10 #include "SkBitmapHeap.h"
173 void setSharedHeap(SkBitmapHeap* heap) {
183 SkBitmapHeap* getSharedHeap() const {
227 SkBitmapHeap* fSharedHeap;
755 state->setSharedHeap(static_cast<SkBitmapHeap*>(reader->readPtr()));
/external/skia/src/pipe/
H A DSkGPipeWrite.cpp11 #include "SkBitmapHeap.h"
90 void setBitmapStorage(SkBitmapHeap* heap) {
167 * provided to the SkBitmapHeap to tell the SkGPipeCanvas to do so.
169 class BitmapShuttle : public SkBitmapHeap::ExternalStorage {
303 SkBitmapHeap* fBitmapHeap;
347 // type of SkBitmapHeap being used, which is determined by the flags used.
453 fBitmapHeap = SkNEW_ARGS(SkBitmapHeap, (fBitmapShuttle.get(), BITMAPS_TO_KEEP));
455 fBitmapHeap = SkNEW_ARGS(SkBitmapHeap,
778 if (SkBitmapHeap::INVALID_SLOT == bitmapIndex) {
H A DSkGPipeRead.cpp10 #include "SkBitmapHeap.h"
173 void setSharedHeap(SkBitmapHeap* heap) {
183 SkBitmapHeap* getSharedHeap() const {
227 SkBitmapHeap* fSharedHeap;
755 state->setSharedHeap(static_cast<SkBitmapHeap*>(reader->readPtr()));

Completed in 267 milliseconds

12