/third_party/skia/src/core/ |
H A D | SkSpecialSurface.cpp | 8 #include "src/core/SkSpecialSurface.h" 17 class SkSpecialSurface_Base : public SkSpecialSurface { 36 using INHERITED = SkSpecialSurface; 40 static SkSpecialSurface_Base* as_SB(SkSpecialSurface* surface) { in as_SB() 44 SkSpecialSurface::SkSpecialSurface(const SkIRect& subset, in SkSpecialSurface() function in SkSpecialSurface 52 SkCanvas* SkSpecialSurface::getCanvas() { in getCanvas() 56 sk_sp<SkSpecialImage> SkSpecialSurface::makeImageSnapshot() { in makeImageSnapshot() 95 sk_sp<SkSpecialSurface> SkSpecialSurface [all...] |
H A D | SkSpecialSurface.h | 26 * SkSpecialSurface is a restricted form of SkSurface solely for internal use. It differs 33 class SkSpecialSurface : public SkRefCnt { class 60 * Allocate a new GPU-backed SkSpecialSurface. If the requested surface cannot 63 static sk_sp<SkSpecialSurface> MakeRenderTarget(GrRecordingContext*, 71 static sk_sp<SkSpecialSurface> MakeFromBitmap(const SkIRect& subset, SkBitmap& bm, 81 static sk_sp<SkSpecialSurface> MakeRaster(const SkImageInfo&, 85 SkSpecialSurface(const SkIRect& subset, const SkSurfaceProps&);
|
H A D | SkSpecialImage.cpp | 13 #include "src/core/SkSpecialSurface.h" 59 virtual sk_sp<SkSpecialSurface> onMakeSurface( 115 sk_sp<SkSpecialSurface> SkSpecialImage::makeSurface( in makeSurface() 227 sk_sp<SkSpecialSurface> onMakeSurface(SkColorType colorType, const SkColorSpace* colorSpace, 233 return SkSpecialSurface::MakeRaster(info, props); 389 sk_sp<SkSpecialSurface> onMakeSurface(SkColorType colorType, const SkColorSpace* colorSpace, 398 return SkSpecialSurface::MakeRenderTarget(fContext, ii, props);
|
H A D | SkSpecialImage.h | 30 class SkSpecialSurface; 97 sk_sp<SkSpecialSurface> makeSurface(SkColorType colorType,
|
H A D | SkMatrixImageFilter.cpp | 16 #include "src/core/SkSpecialSurface.h" 90 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(dstBounds.size())); in onFilterImage()
|
H A D | SkImageFilterTypes.h | 13 #include "src/core/SkSpecialSurface.h" 18 class SkSpecialSurface; 659 sk_sp<SkSpecialSurface> makeSurface(const SkISize& size, in makeSurface()
|
H A D | SkImageFilter.cpp | 20 #include "src/core/SkSpecialSurface.h" 409 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(SkISize::Make(newWidth, newHeight))); in pad_image() 638 sk_sp<SkSpecialSurface> surf(src->makeSurface(colorType, colorSpace, in ImageToColorSpace()
|
/third_party/skia/tests/ |
H A D | SpecialSurfaceTest.cpp | 12 #include "src/core/SkSpecialSurface.h" 20 static const SkIRect& Subset(const SkSpecialSurface* surf) { in Subset() 31 // Exercise the public API of SkSpecialSurface (e.g., getCanvas, newImageSnapshot) 32 static void test_surface(const sk_sp<SkSpecialSurface>& surf, in test_surface() 60 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeRaster(info, SkSurfaceProps())); in DEF_TEST() 72 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeFromBitmap(subset, bm, SkSurfaceProps())); in DEF_TEST() 90 auto surf(SkSpecialSurface::MakeRenderTarget(dContext, ii, SkSurfaceProps())); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
H A D | SpecialImageTest.cpp | 17 #include "src/core/SkSpecialSurface.h" 88 sk_sp<SkSpecialSurface> surf(img->makeSurface(kN32_SkColorType, img->getColorSpace(), in test_image()
|
H A D | ImageFilterTest.cpp | 26 #include "src/core/SkSpecialSurface.h" 332 static sk_sp<SkSpecialSurface> create_empty_special_surface(GrRecordingContext* rContext, in create_empty_special_surface() 340 return SkSpecialSurface::MakeRenderTarget(rContext, ii, SkSurfaceProps()); in create_empty_special_surface() 342 return SkSpecialSurface::MakeRaster(ii, SkSurfaceProps()); in create_empty_special_surface() 357 sk_sp<SkSpecialSurface> surf(create_empty_special_surface(rContext, widthHeight)); in create_empty_special_image() 689 sk_sp<SkSpecialSurface> surf(create_empty_special_surface(dContext, 10)); in test_zero_blur_sigma()
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkPictureImageFilter.cpp | 15 #include "src/core/SkSpecialSurface.h" 106 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size(), &props)); in onFilterImage()
|
H A D | SkShaderImageFilter.cpp | 14 #include "src/core/SkSpecialSurface.h" 88 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|
H A D | SkMergeImageFilter.cpp | 13 #include "src/core/SkSpecialSurface.h" 100 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|
H A D | SkOffsetImageFilter.cpp | 16 #include "src/core/SkSpecialSurface.h" 105 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|
H A D | SkRuntimeImageFilter.cpp | 16 #include "src/core/SkSpecialSurface.h" 106 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(outputBounds.size())); in onFilterImage()
|
H A D | SkColorFilterImageFilter.cpp | 15 #include "src/core/SkSpecialSurface.h" 107 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|
H A D | SkTileImageFilter.cpp | 18 #include "src/core/SkSpecialSurface.h" 153 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(dstIRect.size())); in onFilterImage()
|
H A D | SkImageImageFilter.cpp | 16 #include "src/core/SkSpecialSurface.h" 140 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(dstIBounds.size())); in onFilterImage()
|
H A D | SkDropShadowImageFilter.cpp | 13 #include "src/core/SkSpecialSurface.h" 123 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|
H A D | SkArithmeticImageFilter.cpp | 15 #include "src/core/SkSpecialSurface.h" 228 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|
H A D | SkBlendImageFilter.cpp | 17 #include "src/core/SkSpecialSurface.h" 169 sk_sp<SkSpecialSurface> surf(ctx.makeSurface(bounds.size())); in onFilterImage()
|