Searched refs:PathTexture (Results 1 - 6 of 6) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | ShapeCache.cpp | 32 PathTexture* RoundRectShapeCache::getRoundRect(float width, float height, 35 PathTexture* texture = get(entry); 57 PathTexture* CircleShapeCache::getCircle(float radius, SkPaint* paint) { 59 PathTexture* texture = get(entry); 79 PathTexture* OvalShapeCache::getOval(float width, float height, SkPaint* paint) { 81 PathTexture* texture = get(entry); 103 PathTexture* RectShapeCache::getRect(float width, float height, SkPaint* paint) { 105 PathTexture* texture = get(entry); 144 PathTexture* ArcShapeCache::getArc(float width, float height, 147 PathTexture* textur [all...] |
H A D | ShapeCache.h | 55 struct PathTexture: public Texture { struct in namespace:android::uirenderer 56 PathTexture(): Texture() { function in struct:android::uirenderer::PathTexture 71 }; // struct PathTexture 308 class ShapeCache: public OnEntryRemoved<Entry, PathTexture*> { 317 void operator()(Entry& path, PathTexture*& texture); 338 PathTexture* addTexture(const Entry& entry, const SkPath *path, const SkPaint* paint); 339 PathTexture* addTexture(const Entry& entry, SkBitmap* bitmap); 340 void addTexture(const Entry& entry, SkBitmap* bitmap, PathTexture* texture); 353 PathTexture* get(Entry entry) { 357 void removeTexture(PathTexture* textur [all...] |
H A D | PathCache.h | 69 PathTexture* get(SkPath* path, SkPaint* paint);
|
H A D | PathCache.cpp | 90 PathTexture* PathCache::get(SkPath* path, SkPaint* paint) { 97 PathTexture* texture = mCache.get(entry);
|
H A D | OpenGLRenderer.h | 513 status_t drawShape(float left, float top, const PathTexture* texture, SkPaint* paint); 632 void drawPathTexture(const PathTexture* texture, float x, float y, SkPaint* paint);
|
H A D | OpenGLRenderer.cpp | 2338 status_t OpenGLRenderer::drawShape(float left, float top, const PathTexture* texture, 2359 const PathTexture* texture = mCaches.roundRectShapeCache.getRoundRect( 2385 const PathTexture* texture = mCaches.circleShapeCache.getCircle(radius, p); 2408 const PathTexture* texture = mCaches.ovalShapeCache.getOval(right - left, bottom - top, p); 2436 const PathTexture* texture = mCaches.arcShapeCache.getArc(right - left, bottom - top, 2472 const PathTexture* texture = 2771 const PathTexture* texture = mCaches.pathCache.get(path, paint); 2945 void OpenGLRenderer::drawPathTexture(const PathTexture* texture,
|
Completed in 571 milliseconds