HomeSort by relevance Sort by last modified time
    Searched refs:SkMipMap (Results 1 - 25 of 36) sorted by null

1 2

  /external/skia/src/core/
SkMipMap.h 24 * SkMipMap will generate mipmap levels when given a base mipmap level image.
30 class SkMipMap : public SkCachedData {
32 static SkMipMap* Build(const SkPixmap& src, SkDiscardableFactoryProc);
33 static SkMipMap* Build(const SkBitmap& src, SkDiscardableFactoryProc);
35 // Determines how many levels a SkMipMap will have without creating that mipmap.
37 // creating the SkMipMap.
74 SkMipMap(void* malloc, size_t size) : INHERITED(malloc, size) {}
75 SkMipMap(size_t size, SkDiscardableMemory* dm) : INHERITED(size, dm) {}
SkBitmapCache.h 18 class SkMipMap;
61 static const SkMipMap* FindAndRef(const SkBitmapCacheDesc&,
63 static const SkMipMap* AddAndRef(const SkBitmapProvider&,
SkBitmapController.h 15 #include "SkMipMap.h"
42 sk_sp<const SkMipMap> fCurrMip;
SkBitmapCache.cpp 12 #include "SkMipMap.h"
233 MipMapRec(const SkBitmapCacheDesc& desc, const SkMipMap* result)
253 const SkMipMap* mm = SkRef(rec.fMipMap);
261 *(const SkMipMap**)contextMip = mm;
267 const SkMipMap* fMipMap;
271 const SkMipMap* SkMipMapCache::FindAndRef(const SkBitmapCacheDesc& desc,
274 const SkMipMap* result;
287 const SkMipMap* SkMipMapCache::AddAndRef(const SkBitmapProvider& provider,
294 SkMipMap* mipmap = SkMipMap::Build(src, get_fact(localCache))
    [all...]
SkMipMap.cpp 8 #include "SkMipMap.h"
303 size_t SkMipMap::AllocLevelsSize(int levelCount, size_t pixelSize) {
314 SkMipMap* SkMipMap::Build(const SkPixmap& src, SkDiscardableFactoryProc fact) {
398 size_t storageSize = SkMipMap::AllocLevelsSize(countLevels, size);
403 SkMipMap* mipmap;
409 mipmap = new SkMipMap(storageSize, dm);
411 mipmap = new SkMipMap(sk_malloc_throw(storageSize), storageSize);
429 // large as 8 (for F16 pixels). See the comment on SkMipMap::Level.
493 int SkMipMap::ComputeLevelCount(int baseWidth, int baseHeight)
    [all...]
SkBitmapController.cpp 14 #include "SkMipMap.h"
91 SkMipMap::Level level;
  /external/skqp/src/core/
SkMipMap.h 24 * SkMipMap will generate mipmap levels when given a base mipmap level image.
30 class SkMipMap : public SkCachedData {
32 static SkMipMap* Build(const SkPixmap& src, SkDiscardableFactoryProc);
33 static SkMipMap* Build(const SkBitmap& src, SkDiscardableFactoryProc);
35 // Determines how many levels a SkMipMap will have without creating that mipmap.
37 // creating the SkMipMap.
74 SkMipMap(void* malloc, size_t size) : INHERITED(malloc, size) {}
75 SkMipMap(size_t size, SkDiscardableMemory* dm) : INHERITED(size, dm) {}
SkBitmapCache.h 18 class SkMipMap;
61 static const SkMipMap* FindAndRef(const SkBitmapCacheDesc&,
63 static const SkMipMap* AddAndRef(const SkBitmapProvider&,
SkBitmapController.h 15 #include "SkMipMap.h"
42 sk_sp<const SkMipMap> fCurrMip;
SkBitmapCache.cpp 12 #include "SkMipMap.h"
233 MipMapRec(const SkBitmapCacheDesc& desc, const SkMipMap* result)
253 const SkMipMap* mm = SkRef(rec.fMipMap);
261 *(const SkMipMap**)contextMip = mm;
267 const SkMipMap* fMipMap;
271 const SkMipMap* SkMipMapCache::FindAndRef(const SkBitmapCacheDesc& desc,
274 const SkMipMap* result;
287 const SkMipMap* SkMipMapCache::AddAndRef(const SkBitmapProvider& provider,
294 SkMipMap* mipmap = SkMipMap::Build(src, get_fact(localCache))
    [all...]
SkMipMap.cpp 8 #include "SkMipMap.h"
303 size_t SkMipMap::AllocLevelsSize(int levelCount, size_t pixelSize) {
314 SkMipMap* SkMipMap::Build(const SkPixmap& src, SkDiscardableFactoryProc fact) {
397 size_t storageSize = SkMipMap::AllocLevelsSize(countLevels, size);
402 SkMipMap* mipmap;
408 mipmap = new SkMipMap(storageSize, dm);
410 mipmap = new SkMipMap(sk_malloc_throw(storageSize), storageSize);
428 // large as 8 (for F16 pixels). See the comment on SkMipMap::Level.
492 int SkMipMap::ComputeLevelCount(int baseWidth, int baseHeight)
    [all...]
SkBitmapController.cpp 14 #include "SkMipMap.h"
91 SkMipMap::Level level;
  /external/skia/tests/
MipMapTest.cpp 9 #include "SkMipMap.h"
26 sk_sp<SkMipMap> mm(SkMipMap::Build(bm, nullptr));
28 REPORTER_ASSERT(reporter, mm->countLevels() == SkMipMap::ComputeLevelCount(width, height));
34 SkMipMap::Level prevLevel;
41 SkMipMap::Level level;
63 sk_sp<SkMipMap> mm(SkMipMap::Build(bm, nullptr));
67 REPORTER_ASSERT(reporter, mipLevelCount == SkMipMap::ComputeLevelCount(width, height));
69 SkMipMap::Level level
    [all...]
SkResourceCacheTest.cpp 15 #include "SkMipMap.h"
51 const SkMipMap* mipmap = SkMipMapCache::FindAndRef(desc, cache);
58 const SkMipMap* mm = SkMipMapCache::FindAndRef(desc, cache);
97 const SkMipMap* mipmap = SkMipMapCache::FindAndRef(desc[i], cache);
  /external/skqp/tests/
MipMapTest.cpp 9 #include "SkMipMap.h"
26 sk_sp<SkMipMap> mm(SkMipMap::Build(bm, nullptr));
28 REPORTER_ASSERT(reporter, mm->countLevels() == SkMipMap::ComputeLevelCount(width, height));
34 SkMipMap::Level prevLevel;
41 SkMipMap::Level level;
63 sk_sp<SkMipMap> mm(SkMipMap::Build(bm, nullptr));
67 REPORTER_ASSERT(reporter, mipLevelCount == SkMipMap::ComputeLevelCount(width, height));
69 SkMipMap::Level level
    [all...]
SkResourceCacheTest.cpp 15 #include "SkMipMap.h"
51 const SkMipMap* mipmap = SkMipMapCache::FindAndRef(desc, cache);
58 const SkMipMap* mm = SkMipMapCache::FindAndRef(desc, cache);
97 const SkMipMap* mipmap = SkMipMapCache::FindAndRef(desc[i], cache);
  /external/skia/gm/
showmiplevels.cpp 17 #include "SkMipMap.h"
138 sk_sp<SkMipMap> mm(SkMipMap::Build(baseBM, nullptr));
141 SkMipMap::Level level;
246 sk_sp<SkMipMap> mm(SkMipMap::Build(baseBM, nullptr));
249 SkMipMap::Level level;
  /external/skqp/gm/
showmiplevels.cpp 17 #include "SkMipMap.h"
138 sk_sp<SkMipMap> mm(SkMipMap::Build(baseBM, nullptr));
141 SkMipMap::Level level;
246 sk_sp<SkMipMap> mm(SkMipMap::Build(baseBM, nullptr));
249 SkMipMap::Level level;
  /external/skia/bench/
MipMapBench.cpp 10 #include "SkMipMap.h"
45 SkMipMap::Build(fBitmap, nullptr)->unref();
  /external/skqp/bench/
MipMapBench.cpp 10 #include "SkMipMap.h"
45 SkMipMap::Build(fBitmap, nullptr)->unref();
  /external/skia/src/gpu/
GrTexture.cpp 19 #include "SkMipMap.h"
45 fMaxMipMapLevel = SkMipMap::ComputeLevelCount(this->width(), this->height());
GrTextureProducer.cpp 17 #include "SkMipMap.h"
269 int mipCount = SkMipMap::ComputeLevelCount(this->width(), this->height());
293 int mipCount = SkMipMap::ComputeLevelCount(this->width(), this->height());
  /external/skqp/src/gpu/
GrTexture.cpp 19 #include "SkMipMap.h"
45 fMaxMipMapLevel = SkMipMap::ComputeLevelCount(this->width(), this->height());
GrTextureProducer.cpp 14 #include "SkMipMap.h"
236 int mipCount = SkMipMap::ComputeLevelCount(this->width(), this->height());
260 int mipCount = SkMipMap::ComputeLevelCount(this->width(), this->height());
  /external/skia/tools/fiddle/
fiddle_main.cpp 15 #include "SkMipMap.h"
153 ? SkMipMap::ComputeLevelCount(bm.width(), bm.height())
208 ? SkMipMap::ComputeLevelCount(backingDesc.fWidth, backingDesc.fHeight)

Completed in 449 milliseconds

1 2