123456789101112131415161718192021 |
- /*
- * Copyright 2015 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
- #include "src/core/SkBitmapProvider.h"
- #include "src/image/SkImage_Base.h"
- SkBitmapCacheDesc SkBitmapProvider::makeCacheDesc() const {
- return SkBitmapCacheDesc::Make(fImage);
- }
- void SkBitmapProvider::notifyAddedToCache() const {
- as_IB(fImage)->notifyAddedToRasterCache();
- }
- bool SkBitmapProvider::asBitmap(SkBitmap* bm) const {
- return as_IB(fImage)->getROPixels(bm);
- }
|