| /external/skqp/src/pdf/ |
| SkPDFDevice.h | 62 sk_sp<SkPDFDevice> makeCongruentDevice() { 112 sk_sp<SkPDFDict> makeResourceDict() const; 127 sk_sp<SkPDFArray> copyMediaBox() const; 162 sk_sp<SkSurface> makeSurface(const SkImageInfo&, const SkSurfaceProps&) override; 168 sk_sp<SkSpecialImage> makeSpecial(const SkBitmap&) override; 169 sk_sp<SkSpecialImage> makeSpecial(const SkImage*) override; 170 sk_sp<SkSpecialImage> snapSpecial() override; 176 sk_sp<SkData> data; 180 sk_sp<SkData> nameData; 216 sk_sp<SkPDFObject> makeFormXObjectFromDevice(bool alpha = false) [all...] |
| /external/skia/gm/ |
| image.cpp | 45 sk_sp<SkImage> imgR = surf->makeImageSnapshot(); 48 sk_sp<SkImage> imgR2 = surf->makeImageSnapshot(); 53 sk_sp<SkImage> imgG = surf->makeImageSnapshot(); 153 sk_sp<SkSurface> surf0(SkSurface::MakeRasterDirect(info, fBuffer, RB)); 154 sk_sp<SkSurface> surf1(SkSurface::MakeRaster(info)); 155 sk_sp<SkSurface> surf2; // gpu 222 static sk_sp<SkImage> make_raster(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { 228 static sk_sp<SkImage> make_picture(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { 236 static sk_sp<SkImage> make_codec(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { 237 sk_sp<SkImage> image(make_raster(info, nullptr, draw)) [all...] |
| composeshader.cpp | 19 static sk_sp<SkShader> make_shader(SkBlendMode mode) { 62 sk_sp<SkShader> fShader; 83 sk_sp<SkShader> shaders[] = { 143 static sk_sp<SkShader> make_linear_gradient_shader(int length) { 182 sk_sp<SkShader> shaders[] = { 219 sk_sp<SkShader> fColorBitmapShader; 220 sk_sp<SkShader> fAlpha8BitmapShader; 221 sk_sp<SkShader> fLinearGradientShader; 253 sk_sp<SkImage> skSrc = SkImage::MakeFromBitmap(skBitmap); 254 sk_sp<SkImage> skMaskImage = SkImage::MakeFromBitmap(skMask) [all...] |
| coloremoji.cpp | 23 static sk_sp<SkShader> MakeLinear() { 31 static sk_sp<SkImageFilter> make_grayscale(sk_sp<SkImageFilter> input) { 38 sk_sp<SkColorFilter> filter(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)); 42 static sk_sp<SkImageFilter> make_blur(float amount, sk_sp<SkImageFilter> input) { 46 static sk_sp<SkColorFilter> make_color_filter() { 59 sk_sp<SkTypeface> typeface; 113 sk_sp<SkImageFilter> grayScale(make_grayscale(nullptr)); 114 sk_sp<SkImageFilter> blur(make_blur(3.0f, std::move(grayScale))) [all...] |
| mipmap.cpp | 15 static sk_sp<SkImage> make_image() { 33 sk_sp<SkImage> img(make_image());//SkImage::NewFromEncoded(data)); 55 static sk_sp<SkImage> make(sk_sp<SkColorSpace> cs) { 92 sk_sp<SkImage> limg = make(nullptr); 93 sk_sp<SkImage> simg = make(SkColorSpace::MakeSRGB()); 104 static sk_sp<SkImage> make_g8_gradient(sk_sp<SkColorSpace> cs) { 141 sk_sp<SkImage> limg = make_g8_gradient(nullptr); 142 sk_sp<SkImage> simg = make_g8_gradient(SkColorSpace::MakeSRGB()) [all...] |
| tablecolorfilter.cpp | 15 static sk_sp<SkShader> make_shader0(int w, int h) { 35 static sk_sp<SkShader> make_shader1(int w, int h) { 77 static sk_sp<SkColorFilter> make_null_cf() { 81 static sk_sp<SkColorFilter> make_cf0() { 85 static sk_sp<SkColorFilter> make_cf1() { 89 static sk_sp<SkColorFilter> make_cf2() { 93 static sk_sp<SkColorFilter> make_cf3() { 118 static sk_sp<SkColorFilter> (*gColorFilterMakers[])() = { 167 sk_sp<SkColorFilter> colorFilter1(gColorFilterMakers[i]()); 168 sk_sp<SkImageFilter> imageFilter1(SkColorFilterImageFilter::Make [all...] |
| /external/skia/tests/ |
| LazyProxyTest.cpp | 44 SkTArray<sk_sp<GrRenderTargetContext>>*) override { 63 return sk_sp<GrTexture>(); 68 return sk_sp<GrTexture>(); 75 sk_sp<GrTexture> texture = rp->createTexture(desc, SkBudgeted::kYes); 104 sk_sp<GrTextureProxy> fProxy; 117 return sk_sp<GrTexture>(); 144 sk_sp<GrTextureProxy> fLazyProxy; 186 sk_sp<GrContext> ctx = GrContext::MakeMock(&mockOptions, GrContextOptions()); 191 sk_sp<GrRenderTargetContext> rtc = 195 sk_sp<GrRenderTargetContext> mockAtlas [all...] |
| ImageTest.cpp | 86 static sk_sp<SkImage> create_image() { 92 static sk_sp<SkData> create_image_data(SkImageInfo* info) { 95 sk_sp<SkData> data(SkData::MakeUninitialized(rowBytes * info->height())); 104 static sk_sp<SkImage> create_data_image() { 106 sk_sp<SkData> data(create_image_data(&info)); 110 static sk_sp<SkImage> create_image_large(int maxTextureSize) { 119 static sk_sp<SkImage> create_picture_image() { 131 sk_sp<SkData> fData; 139 static sk_sp<SkImage> create_rasterproc_image(RasterDataHolder* dataHolder) { 146 static sk_sp<SkImage> create_codec_image() [all...] |
| SerialProcsTest.cpp | 18 static sk_sp<SkImage> picture_to_image(sk_sp<SkPicture> pic) { 35 [](SkImage* img, void* ctx) -> sk_sp<SkData> { return nullptr; }, 40 [](const void* data, size_t length, void*) -> sk_sp<SkImage> { 47 [](const void* data, size_t length, void* ctx) -> sk_sp<SkImage> { 56 sk_sp<SkPicture> pic; 87 static sk_sp<SkPicture> make_pic(const std::function<void(SkCanvas*)>& drawer) { 113 static sk_sp<SkData> array_serial_proc(SkPicture* pic, void* ctx) { 122 static sk_sp<SkPicture> array_deserial_proc(const void* data, size_t size, void* ctx) { 136 static void test_pictures(skiatest::Reporter* reporter, sk_sp<SkPicture> p0, int count [all...] |
| /external/skqp/gm/ |
| image.cpp | 44 sk_sp<SkImage> imgR = surf->makeImageSnapshot(); 47 sk_sp<SkImage> imgR2 = surf->makeImageSnapshot(); 52 sk_sp<SkImage> imgG = surf->makeImageSnapshot(); 152 sk_sp<SkSurface> surf0(SkSurface::MakeRasterDirect(info, fBuffer, RB)); 153 sk_sp<SkSurface> surf1(SkSurface::MakeRaster(info)); 154 sk_sp<SkSurface> surf2; // gpu 221 static sk_sp<SkImage> make_raster(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { 227 static sk_sp<SkImage> make_picture(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { 235 static sk_sp<SkImage> make_codec(const SkImageInfo& info, GrContext*, void (*draw)(SkCanvas*)) { 236 sk_sp<SkImage> image(make_raster(info, nullptr, draw)) [all...] |
| coloremoji.cpp | 23 static sk_sp<SkShader> MakeLinear() { 31 static sk_sp<SkImageFilter> make_grayscale(sk_sp<SkImageFilter> input) { 38 sk_sp<SkColorFilter> filter(SkColorFilter::MakeMatrixFilterRowMajor255(matrix)); 42 static sk_sp<SkImageFilter> make_blur(float amount, sk_sp<SkImageFilter> input) { 46 static sk_sp<SkColorFilter> make_color_filter() { 59 sk_sp<SkTypeface> typeface; 113 sk_sp<SkImageFilter> grayScale(make_grayscale(nullptr)); 114 sk_sp<SkImageFilter> blur(make_blur(3.0f, std::move(grayScale))) [all...] |
| mipmap.cpp | 15 static sk_sp<SkImage> make_image() { 33 sk_sp<SkImage> img(make_image());//SkImage::NewFromEncoded(data)); 55 static sk_sp<SkImage> make(sk_sp<SkColorSpace> cs) { 92 sk_sp<SkImage> limg = make(nullptr); 93 sk_sp<SkImage> simg = make(SkColorSpace::MakeSRGB()); 104 static sk_sp<SkImage> make_g8_gradient(sk_sp<SkColorSpace> cs) { 141 sk_sp<SkImage> limg = make_g8_gradient(nullptr); 142 sk_sp<SkImage> simg = make_g8_gradient(SkColorSpace::MakeSRGB()) [all...] |
| /frameworks/base/libs/hwui/hwui/ |
| Bitmap.cpp | 50 typedef sk_sp<Bitmap> (*AllocPixelRef)(size_t allocSize, const SkImageInfo& info, size_t rowBytes); 52 static sk_sp<Bitmap> allocateBitmap(SkBitmap* bitmap, AllocPixelRef alloc) { 75 sk_sp<Bitmap> Bitmap::allocateAshmemBitmap(SkBitmap* bitmap) { 79 static sk_sp<Bitmap> allocateHeapBitmap(size_t size, const SkImageInfo& info, size_t rowBytes) { 84 return sk_sp<Bitmap>(new Bitmap(addr, size, info, rowBytes)); 87 sk_sp<Bitmap> Bitmap::allocateHardwareBitmap(SkBitmap& bitmap) { 91 sk_sp<Bitmap> Bitmap::allocateHeapBitmap(SkBitmap* bitmap) { 95 sk_sp<Bitmap> Bitmap::allocateHeapBitmap(const SkImageInfo& info) { 104 sk_sp<Bitmap> Bitmap::allocateAshmemBitmap(size_t size, const SkImageInfo& info, size_t rowBytes) { 122 return sk_sp<Bitmap>(new Bitmap(addr, fd, size, info, rowBytes)) [all...] |
| /external/skia/src/core/ |
| SkTypeface.cpp | 32 sk_sp<SkTypeface> (*gCreateTypefaceDelegate)(const char[], SkFontStyle) = nullptr; 35 sk_sp<SkTypeface> (*gDeserializeTypefaceDelegate)(SkStream* ) = nullptr; 43 static sk_sp<SkTypeface> Make() { return sk_sp<SkTypeface>(new SkEmptyTypeface); } 99 static sk_sp<SkTypeface> defaults[4]; 103 sk_sp<SkFontMgr> fm(SkFontMgr::RefDefault()); 110 sk_sp<SkTypeface> SkTypeface::MakeDefault() { 127 sk_sp<SkTypeface> SkTypeface::MakeFromName(const char name[], 130 sk_sp<SkTypeface> result = (*gCreateTypefaceDelegate)(name, fontStyle); 145 sk_sp<SkFontMgr> fm(SkFontMgr::RefDefault()) [all...] |
| /external/skqp/src/core/ |
| SkTypeface.cpp | 32 sk_sp<SkTypeface> (*gCreateTypefaceDelegate)(const char[], SkFontStyle) = nullptr; 35 sk_sp<SkTypeface> (*gDeserializeTypefaceDelegate)(SkStream* ) = nullptr; 43 static sk_sp<SkTypeface> Make() { return sk_sp<SkTypeface>(new SkEmptyTypeface); } 99 static sk_sp<SkTypeface> defaults[4]; 103 sk_sp<SkFontMgr> fm(SkFontMgr::RefDefault()); 110 sk_sp<SkTypeface> SkTypeface::MakeDefault() { 127 sk_sp<SkTypeface> SkTypeface::MakeFromName(const char name[], 130 sk_sp<SkTypeface> result = (*gCreateTypefaceDelegate)(name, fontStyle); 145 sk_sp<SkFontMgr> fm(SkFontMgr::RefDefault()) [all...] |
| /external/skia/src/effects/ |
| SkDropShadowImageFilter.cpp | 19 sk_sp<SkImageFilter> SkDropShadowImageFilter::Make(SkScalar dx, SkScalar dy, 22 sk_sp<SkImageFilter> input, 24 return sk_sp<SkImageFilter>(new SkDropShadowImageFilter(dx, dy, sigmaX, sigmaY, 32 ShadowMode shadowMode, sk_sp<SkImageFilter> input, 43 sk_sp<SkFlattenable> SkDropShadowImageFilter::CreateProc(SkReadBuffer& buffer) { 66 sk_sp<SkSpecialImage> SkDropShadowImageFilter::onFilterImage(SkSpecialImage* source, 70 sk_sp<SkSpecialImage> input(this->filterInput(0, source, ctx, &inputOffset)); 82 sk_sp<SkSpecialSurface> surf(source->makeSurface(ctx.outputProperties(), bounds.size())); 117 sk_sp<SkImageFilter> SkDropShadowImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 120 sk_sp<SkImageFilter> input = xformer->apply(this->getInput(0)) [all...] |
| SkTileImageFilter.cpp | 24 sk_sp<SkImageFilter> SkTileImageFilter::Make(const SkRect& srcRect, const SkRect& dstRect, 25 sk_sp<SkImageFilter> input) { 40 return sk_sp<SkImageFilter>(new SkTileImageFilter(srcRect, dstRect, std::move(input))); 43 sk_sp<SkSpecialImage> SkTileImageFilter::onFilterImage(SkSpecialImage* source, 47 sk_sp<SkSpecialImage> input(this->filterInput(0, source, ctx, &inputOffset)); 75 sk_sp<SkImage> subset; 79 sk_sp<SkSurface> surf(input->makeTightSurface(ctx.outputProperties(), srcIRect.size())); 102 sk_sp<SkSpecialSurface> surf(source->makeSurface(ctx.outputProperties(), dstIRect.size())); 120 sk_sp<SkImageFilter> SkTileImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 146 sk_sp<SkFlattenable> SkTileImageFilter::CreateProc(SkReadBuffer& buffer) [all...] |
| /external/skia/src/fonts/ |
| SkFontMgr_indirect.cpp | 57 sk_sp<const SkFontMgr_Indirect> fOwner; 59 sk_sp<SkRemotableFontIdentitySet> fData; 86 sk_sp<SkTypeface> dataTypeface; 124 sk_sp<SkTypeface> typeface(fImpl->makeFromStream(std::move(stream), id.fTtcIndex)); 161 sk_sp<SkTypeface> SkFontMgr_Indirect::onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset> stream, 166 sk_sp<SkTypeface> SkFontMgr_Indirect::onMakeFromFile(const char path[], int ttcIndex) const { 170 sk_sp<SkTypeface> SkFontMgr_Indirect::onMakeFromData(sk_sp<SkData> data, int ttcIndex) const { 174 sk_sp<SkTypeface> SkFontMgr_Indirect::onLegacyMakeTypeface(const char familyName[], 176 sk_sp<SkTypeface> face(this->matchFamilyStyle(familyName, style)) [all...] |
| /external/skqp/src/effects/ |
| SkDropShadowImageFilter.cpp | 19 sk_sp<SkImageFilter> SkDropShadowImageFilter::Make(SkScalar dx, SkScalar dy, 22 sk_sp<SkImageFilter> input, 24 return sk_sp<SkImageFilter>(new SkDropShadowImageFilter(dx, dy, sigmaX, sigmaY, 32 ShadowMode shadowMode, sk_sp<SkImageFilter> input, 43 sk_sp<SkFlattenable> SkDropShadowImageFilter::CreateProc(SkReadBuffer& buffer) { 66 sk_sp<SkSpecialImage> SkDropShadowImageFilter::onFilterImage(SkSpecialImage* source, 70 sk_sp<SkSpecialImage> input(this->filterInput(0, source, ctx, &inputOffset)); 82 sk_sp<SkSpecialSurface> surf(source->makeSurface(ctx.outputProperties(), bounds.size())); 117 sk_sp<SkImageFilter> SkDropShadowImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 120 sk_sp<SkImageFilter> input = xformer->apply(this->getInput(0)) [all...] |
| SkTileImageFilter.cpp | 24 sk_sp<SkImageFilter> SkTileImageFilter::Make(const SkRect& srcRect, const SkRect& dstRect, 25 sk_sp<SkImageFilter> input) { 40 return sk_sp<SkImageFilter>(new SkTileImageFilter(srcRect, dstRect, std::move(input))); 43 sk_sp<SkSpecialImage> SkTileImageFilter::onFilterImage(SkSpecialImage* source, 47 sk_sp<SkSpecialImage> input(this->filterInput(0, source, ctx, &inputOffset)); 75 sk_sp<SkImage> subset; 82 sk_sp<SkSurface> surf(input->makeTightSurface(ctx.outputProperties(), srcIRect.size())); 102 sk_sp<SkSpecialSurface> surf(source->makeSurface(ctx.outputProperties(), dstIRect.size())); 120 sk_sp<SkImageFilter> SkTileImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { 146 sk_sp<SkFlattenable> SkTileImageFilter::CreateProc(SkReadBuffer& buffer) [all...] |
| /external/skqp/src/fonts/ |
| SkFontMgr_indirect.cpp | 57 sk_sp<const SkFontMgr_Indirect> fOwner; 59 sk_sp<SkRemotableFontIdentitySet> fData; 86 sk_sp<SkTypeface> dataTypeface; 124 sk_sp<SkTypeface> typeface(fImpl->makeFromStream(std::move(stream), id.fTtcIndex)); 161 sk_sp<SkTypeface> SkFontMgr_Indirect::onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset> stream, 166 sk_sp<SkTypeface> SkFontMgr_Indirect::onMakeFromFile(const char path[], int ttcIndex) const { 170 sk_sp<SkTypeface> SkFontMgr_Indirect::onMakeFromData(sk_sp<SkData> data, int ttcIndex) const { 174 sk_sp<SkTypeface> SkFontMgr_Indirect::onLegacyMakeTypeface(const char familyName[], 176 sk_sp<SkTypeface> face(this->matchFamilyStyle(familyName, style)) [all...] |
| /external/skqp/tests/ |
| SerialProcsTest.cpp | 18 static sk_sp<SkImage> picture_to_image(sk_sp<SkPicture> pic) { 35 [](SkImage* img, void* ctx) -> sk_sp<SkData> { return nullptr; }, 40 [](const void* data, size_t length, void*) -> sk_sp<SkImage> { 47 [](const void* data, size_t length, void* ctx) -> sk_sp<SkImage> { 56 sk_sp<SkPicture> pic; 87 static sk_sp<SkPicture> make_pic(const std::function<void(SkCanvas*)>& drawer) { 113 static sk_sp<SkData> array_serial_proc(SkPicture* pic, void* ctx) { 122 static sk_sp<SkPicture> array_deserial_proc(const void* data, size_t size, void* ctx) { 136 static void test_pictures(skiatest::Reporter* reporter, sk_sp<SkPicture> p0, int count [all...] |
| /external/skia/include/core/ |
| SkColorSpace.h | 85 static sk_sp<SkColorSpace> MakeSRGB(); 91 static sk_sp<SkColorSpace> MakeSRGBLinear(); 116 static sk_sp<SkColorSpace> MakeRGB(RenderTargetGamma gamma, Gamut gamut); 117 static sk_sp<SkColorSpace> MakeRGB(RenderTargetGamma gamma, const SkMatrix44& toXYZD50); 118 static sk_sp<SkColorSpace> MakeRGB(const SkColorSpaceTransferFn& coeffs, Gamut gamut); 119 static sk_sp<SkColorSpace> MakeRGB(const SkColorSpaceTransferFn& coeffs, 122 static sk_sp<SkColorSpace> MakeRGB(SkGammaNamed gammaNamed, const SkMatrix44& toXYZD50); 127 static sk_sp<SkColorSpace> MakeICC(const void*, size_t); 191 virtual sk_sp<SkColorSpace> makeLinearGamma() const = 0; 198 virtual sk_sp<SkColorSpace> makeSRGBGamma() const = 0 [all...] |
| /external/skia/src/gpu/ |
| GrBackendTextureImageGenerator.cpp | 35 GrBackendTextureImageGenerator::Make(sk_sp<GrTexture> texture, GrSurfaceOrigin origin, 36 sk_sp<GrSemaphore> semaphore, 37 SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace) { 62 sk_sp<GrSemaphore> semaphore, 88 sk_sp<GrTextureProxy> GrBackendTextureImageGenerator::onGenerateTexture( 100 sk_sp<GrReleaseProcHelper> releaseProcHelper; 133 sk_sp<GrSemaphore> semaphore = fSemaphore; 137 sk_sp<GrTextureProxy> proxy = proxyProvider->createLazyProxy( 141 return sk_sp<GrTexture>(); 148 sk_sp<GrTexture> tex [all...] |
| SkGpuDevice.h | 44 static sk_sp<SkGpuDevice> Make(GrContext*, sk_sp<GrRenderTargetContext> renderTargetContext, 55 static sk_sp<SkGpuDevice> Make(GrContext*, SkBudgeted, const SkImageInfo&, 117 sk_sp<SkSpecialImage> makeSpecial(const SkBitmap&) override; 118 sk_sp<SkSpecialImage> makeSpecial(const SkImage*) override; 119 sk_sp<SkSpecialImage> snapSpecial() override; 135 sk_sp<GrContext> fContext; 136 sk_sp<GrRenderTargetContext> fRenderTargetContext; 149 SkGpuDevice(GrContext*, sk_sp<GrRenderTargetContext>, int width, int height, unsigned flags); 153 sk_sp<SkSurface> makeSurface(const SkImageInfo&, const SkSurfaceProps&) override [all...] |