Home | History | Annotate | Download | only in hwui

Lines Matching defs:Bitmap

45 class ANDROID_API Bitmap : public SkPixelRef {
47 static sk_sp<Bitmap> allocateHeapBitmap(SkBitmap* bitmap, SkColorTable* ctable);
48 static sk_sp<Bitmap> allocateHeapBitmap(const SkImageInfo& info);
50 static sk_sp<Bitmap> allocateHardwareBitmap(SkBitmap& bitmap);
52 static sk_sp<Bitmap> allocateAshmemBitmap(SkBitmap* bitmap, SkColorTable* ctable);
53 static sk_sp<Bitmap> allocateAshmemBitmap(size_t allocSize, const SkImageInfo& info,
56 static sk_sp<Bitmap> createFrom(sp<GraphicBuffer> graphicBuffer);
58 static sk_sp<Bitmap> createFrom(const SkImageInfo&, SkPixelRef&);
60 static sk_sp<Bitmap> allocateHardwareBitmap(uirenderer::renderthread::RenderThread&,
61 SkBitmap& bitmap);
63 Bitmap(void* address, size_t allocSize, const SkImageInfo& info, size_t rowBytes,
65 Bitmap(void* address, void* context, FreeFunc freeFunc,
67 Bitmap(void* address, int fd, size_t mappedSize, const SkImageInfo& info,
74 // but that's OK since we just want Bitmap to be able to rely
76 // doing on a Bitmap type, not a SkPixelRef, so static
92 // so it would crash if anyone tries to render this bitmap.
119 Bitmap(GraphicBuffer* buffer, const SkImageInfo& info);
120 virtual ~Bitmap();