/third_party/skia/gm/ |
H A D | pictureimagefilter.cpp | 93 SkRect srcRect = SkRect::MakeXYWH(20, 20, 30, 30); variable 97 sk_sp<SkImageFilter> pictureSourceSrcRect(SkImageFilters::Picture(fPicture, srcRect)); 127 canvas->translate(-0.9f*srcRect.fLeft, -2.45f*srcRect.fTop); 137 canvas->scale(200 / srcRect.width(), 200 / srcRect.height()); 138 canvas->translate(-srcRect.fLeft, -srcRect.fTop); 139 fill_rect_filtered(canvas, srcRect, pictureSource); 142 canvas->translate(srcRect [all...] |
H A D | gpu_blur_utils.cpp | 120 auto srcRect = SkIRect::MakeSize(src.dimensions()); in slow_blur() local 121 return tileInto(std::move(src), srcRect, dstB.size(), -outset, SkTileMode::kClamp); in slow_blur() 199 SkIRect srcRect = SkIRect::MakeSize(src.dimensions()); in run() local 201 srcRect = SkIRect::MakeXYWH(2.f*srcRect.width() /8.f, in run() 202 1.f*srcRect.height()/8.f, in run() 203 5.f*srcRect.width() /8.f, in run() 204 6.f*srcRect.height()/8.f); in run() 206 int srcW = srcRect.width(); in run() 207 int srcH = srcRect in run() [all...] |
H A D | resizeimagefilter.cpp | 81 const SkRect srcRect = SkRect::MakeWH(96, 96); variable 84 this->draw(canvas, srcRect, deviceSize, samplings[0], nullptr); 86 canvas->translate(srcRect.width() + SkIntToScalar(10), 0); 87 this->draw(canvas, srcRect, deviceSize, samplings[1], nullptr); 89 canvas->translate(srcRect.width() + SkIntToScalar(10), 0); 90 this->draw(canvas, srcRect, deviceSize, samplings[2], nullptr); 92 canvas->translate(srcRect.width() + SkIntToScalar(10), 0); 93 this->draw(canvas, srcRect, deviceSize, samplings[3], nullptr); 112 canvas->translate(srcRect.width() + SkIntToScalar(10), 0); 113 this->draw(canvas, srcRect, deviceSiz [all...] |
H A D | tileimagefilter.cpp | 69 SkRect srcRect = SkRect::MakeXYWH(SkIntToScalar(image->width()/4), variable 78 sk_sp<SkImageFilter> filter(SkImageFilters::Tile(srcRect, dstRect, 85 canvas->drawRect(srcRect, red); 102 SkRect srcRect = SkRect::MakeWH(SkIntToScalar(fBitmap->width()), variable 106 sk_sp<SkImageFilter> tile(SkImageFilters::Tile(srcRect, dstRect, nullptr)); 117 canvas->drawRect(srcRect, red); 126 SkRect srcRect = SkRect::MakeXYWH(0, 0, 50, 50); variable 135 paint.setImageFilter(SkImageFilters::Tile(srcRect, dstRect, std::move(green)));
|
H A D | asyncrescaleandread.cpp | 46 const SkIRect& srcRect, in do_read_and_scale() 51 src->asyncRescaleAndReadPixels(ii, srcRect, rescaleGamma, rescaleMode, async_callback, in do_read_and_scale() 73 const SkIRect& srcRect, in do_read_and_scale_yuv() 85 src->asyncRescaleAndReadPixelsYUV420(yuvCS, SkColorSpace::MakeSRGB(), srcRect, size, in do_read_and_scale_yuv() 120 const SkIRect& srcRect, in do_rescale_grid() 146 result = do_read_and_scale_yuv(src, direct, yuvColorSpace, srcRect, newSize, gamma, in do_rescale_grid() 155 result = do_read_and_scale(src, direct, srcRect, ii, gamma, mode); in do_rescale_grid() 173 const SkIRect& srcRect, in do_rescale_image_grid() 213 return do_rescale_grid(canvas, surface.get(), dContext, srcRect, newSize, in do_rescale_image_grid() 226 return do_rescale_grid(canvas, image.get(), dContext, srcRect, newSiz in do_rescale_image_grid() 44 do_read_and_scale(Src* src, GrDirectContext* direct, const SkIRect& srcRect, const SkImageInfo& ii, SkImage::RescaleGamma rescaleGamma, SkImage::RescaleMode rescaleMode) do_read_and_scale() argument 70 do_read_and_scale_yuv(Src* src, GrDirectContext* direct, SkYUVColorSpace yuvCS, const SkIRect& srcRect, SkISize size, SkImage::RescaleGamma rescaleGamma, SkImage::RescaleMode rescaleMode, SkScopeExit* cleanup) do_read_and_scale_yuv() argument 117 do_rescale_grid(SkCanvas* canvas, Src* src, GrDirectContext* direct, const SkIRect& srcRect, SkISize newSize, bool doYUV420, SkString* errorMsg, int pad = 0) do_rescale_grid() argument 171 do_rescale_image_grid(SkCanvas* canvas, const char* imageFile, const SkIRect& srcRect, SkISize newSize, bool doSurface, bool doYUV420, SkString* errorMsg) do_rescale_image_grid() argument 325 const auto srcRect = SkIRect::MakeXYWH(kBorder, kBorder, kInner, kInner); DEF_SIMPLE_GM_CAN_FAIL() local [all...] |
H A D | matriximagefilter.cpp | 55 SkRect srcRect = SkRect::MakeWH(96, 96); in DEF_SIMPLE_GM_BG() local 58 draw(canvas, srcRect, checkerboard, matrix, SkSamplingOptions()); in DEF_SIMPLE_GM_BG() 60 canvas->translate(srcRect.width() + margin, 0); in DEF_SIMPLE_GM_BG() 61 draw(canvas, srcRect, checkerboard, matrix, SkSamplingOptions(SkFilterMode::kLinear)); in DEF_SIMPLE_GM_BG()
|
H A D | imagesource.cpp | 56 const SkRect srcRect = SkRect::MakeXYWH(20, 20, 30, 30); variable 69 // Draw an unscaled subset of the source bitmap (srcRect -> srcRect). 71 SkImageFilters::Image(fImage, srcRect, srcRect, sampling)); 76 // Draw a subset of the bitmap scaled to a destination rect (srcRect -> dstRect). 78 SkImageFilters::Image(fImage, srcRect, dstRect, sampling));
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/ |
H A D | Framebuffer9.cpp | 262 RECT srcRect; in blitImpl() local 263 srcRect.left = sourceArea.x; in blitImpl() 264 srcRect.right = sourceArea.x + sourceArea.width; in blitImpl() 265 srcRect.top = sourceArea.y; in blitImpl() 266 srcRect.bottom = sourceArea.y + sourceArea.height; in blitImpl() 279 srcRect.left += (scissor->x - dstRect.left); in blitImpl() 284 srcRect.top += (scissor->y - dstRect.top); in blitImpl() 289 srcRect.right -= (dstRect.right - (scissor->x + scissor->width)); in blitImpl() 294 srcRect.bottom -= (dstRect.bottom - (scissor->y + scissor->height)); in blitImpl() 302 srcRect in blitImpl() [all...] |
/third_party/skia/src/gpu/ |
H A D | GrCopyRenderTask.cpp | 17 SkIRect srcRect, in Make() 26 srcRect, in Make() 28 &srcRect, in Make() 35 srcRect, in Make() 43 SkIRect srcRect, in GrCopyRenderTask() 47 : fSrc(std::move(src)), fSrcRect(srcRect), fDstPoint(dstPoint), fOrigin(origin) { in GrCopyRenderTask() 88 SkIRect srcRect = GrNativeRect::MakeIRectRelativeTo(fOrigin, srcSurface->height(), fSrcRect); in onExecute() local 91 dstPoint.fY = dstSurface->height() - dstPoint.fY - srcRect.height(); in onExecute() 93 return flushState->gpu()->copySurface(dstSurface, srcSurface, srcRect, dstPoint); in onExecute() 15 Make(GrDrawingManager* drawingMgr, sk_sp<GrSurfaceProxy> src, SkIRect srcRect, sk_sp<GrSurfaceProxy> dst, SkIPoint dstPoint, GrSurfaceOrigin origin) Make() argument 41 GrCopyRenderTask(GrDrawingManager* drawingMgr, sk_sp<GrSurfaceProxy> src, SkIRect srcRect, sk_sp<GrSurfaceProxy> dst, SkIPoint dstPoint, GrSurfaceOrigin origin) GrCopyRenderTask() argument
|
H A D | SurfaceContext.h | 96 const SkIRect& srcRect, 106 const SkIRect& srcRect, 153 * Rescales the contents of srcRect. The gamma in which the rescaling occurs is controlled by 156 * different size than srcRect. Though, it could be relaxed to allow non-scaling color 161 SkIRect srcRect, 171 SkIRect srcRect, 176 bool testCopy(sk_sp<GrSurfaceProxy> src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in testCopy() argument 177 return this->copy(std::move(src), srcRect, dstPoint) != nullptr; in testCopy() 214 const SkIRect& srcRect, 230 * @param dstPoint the origin of the 'srcRect' i [all...] |
H A D | SurfaceContext.cpp | 194 auto srcRect = SkIRect::MakePtSize(pt, dst.dimensions()); in readPixels() local 199 srcRect, in readPixels() 469 SkIRect srcRect = SkIRect::MakeSize(srcBase.dimensions()); in internalWritePixels() local 471 if (!this->copy(std::move(tempProxy), srcRect, dstPoint)) { in internalWritePixels() 545 const SkIRect& srcRect, in asyncRescaleAndReadPixels() 568 bool needsRescale = srcRect.size() != info.dimensions() || in asyncRescaleAndReadPixels() 598 int x = srcRect.fLeft; in asyncRescaleAndReadPixels() 599 int y = srcRect.fTop; in asyncRescaleAndReadPixels() 601 tempFC = this->rescale(info, kTopLeft_GrSurfaceOrigin, srcRect, rescaleGamma, rescaleMode); in asyncRescaleAndReadPixels() 792 const SkIRect& srcRect, in asyncRescaleAndReadPixelsYUV420() 543 asyncRescaleAndReadPixels(GrDirectContext* dContext, const SkImageInfo& info, const SkIRect& srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext callbackContext) asyncRescaleAndReadPixels() argument 789 asyncRescaleAndReadPixelsYUV420(GrDirectContext* dContext, SkYUVColorSpace yuvColorSpace, sk_sp<SkColorSpace> dstColorSpace, const SkIRect& srcRect, SkISize dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext callbackContext) asyncRescaleAndReadPixelsYUV420() argument 1035 copy(sk_sp<GrSurfaceProxy> src, SkIRect srcRect, SkIPoint dstPoint) copy() argument 1063 rescale(const GrImageInfo& info, GrSurfaceOrigin origin, SkIRect srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode) rescale() argument 1084 rescaleInto(skgpu::SurfaceFillContext* dst, SkIRect dstRect, SkIRect srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode) rescaleInto() argument 1275 auto srcRect = rect; transferPixels() local [all...] |
H A D | SurfaceFillContext.h | 63 /** Fills 'dstRect' with 'fp' using a local matrix that maps 'srcRect' to 'dstRect' */ 64 void fillRectToRectWithFP(const SkRect& srcRect, in fillRectToRectWithFP() argument 67 SkMatrix lm = SkMatrix::RectToRect(SkRect::Make(dstRect), srcRect); in fillRectToRectWithFP() 71 /** Fills 'dstRect' with 'fp' using a local matrix that maps 'srcRect' to 'dstRect' */ 72 void fillRectToRectWithFP(const SkIRect& srcRect, in fillRectToRectWithFP() argument 75 this->fillRectToRectWithFP(SkRect::Make(srcRect), dstRect, std::move(fp)); in fillRectToRectWithFP() 95 * of the srcRect. The srcRect and dstRect are clipped to the bounds of the src and dst surfaces 99 const SkIRect& srcRect,
|
/third_party/skia/tests/ |
H A D | CopySurfaceTest.cpp | 77 for (const SkIRect& srcRect : kSrcRects) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 113 srcRect, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 118 std::move(srcView), srcRect, dstPoint); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 122 SkIPoint dstOffset = { dstPoint.fX - srcRect.fLeft, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 123 dstPoint.fY - srcRect.fTop }; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 126 srcRect.width(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 127 srcRect.height()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 130 if (!copiedSrcRect.intersect(srcRect, SkIRect::MakeWH(kW, kH))) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 135 copiedDstRect.fLeft += copiedSrcRect.fLeft - srcRect.fLeft; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 136 copiedDstRect.fTop += copiedSrcRect.fTop - srcRect in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
H A D | GrOpListFlushTest.cpp | 50 SkRect srcRect = SkRect::MakeWH(1, 1); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 57 srcRect.fLeft = i; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 58 srcRect.fRight = srcRect.fLeft + 1; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 61 canvas2->drawImageRect(image.get(), srcRect, dstRect, SkSamplingOptions(), nullptr, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 67 canvas1->drawImageRect(image.get(), srcRect, dstRect, SkSamplingOptions(), nullptr, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
H A D | ReadPixelsTest.cpp | 175 SkIRect srcRect = SkIRect::MakeXYWH(x, y, bw, bh); in check_read() local 177 if (!clippedSrcRect.intersect(srcRect)) { in check_read() 183 int devx = bx + srcRect.fLeft; in check_read() 184 int devy = by + srcRect.fTop; in check_read() 213 int devx = bx + srcRect.fLeft; in check_read() 214 int devy = by + srcRect.fTop; in check_read() 320 bool read_should_succeed(const SkIRect& srcRect, const SkImageInfo& dstInfo, in read_should_succeed() argument 322 return SkIRect::Intersects(srcRect, DEV_RECT) && SkImageInfoValidConversion(dstInfo, srcInfo); in read_should_succeed() 330 const SkIRect& srcRect = gReadPixelsTestRects[rect]; in test_readpixels() local 334 init_bitmap(&bmp, srcRect, tightR in test_readpixels() [all...] |
/third_party/skia/src/effects/imagefilters/ |
H A D | SkMagnifierImageFilter.cpp | 30 SkMagnifierImageFilter(const SkRect& srcRect, SkScalar inset, sk_sp<SkImageFilter> input, in SkMagnifierImageFilter() argument 33 , fSrcRect(srcRect) in SkMagnifierImageFilter() 35 SkASSERT(srcRect.left() >= 0 && srcRect.top() >= 0 && inset >= 0); in SkMagnifierImageFilter() 56 const SkRect& srcRect, SkScalar inset, sk_sp<SkImageFilter> input, in Magnifier() 58 if (!SkScalarIsFinite(inset) || !SkIsValidRect(srcRect)) { in Magnifier() 65 if (srcRect.fLeft < 0 || srcRect.fTop < 0) { in Magnifier() 68 return sk_sp<SkImageFilter>(new SkMagnifierImageFilter(srcRect, inset, std::move(input), in Magnifier() 98 SkRect srcRect, in make_magnifier_fp() 55 Magnifier( const SkRect& srcRect, SkScalar inset, sk_sp<SkImageFilter> input, const CropRect& cropRect) Magnifier() argument 95 make_magnifier_fp( std::unique_ptr<GrFragmentProcessor> input, SkIRect bounds, SkRect srcRect, float xInvZoom, float yInvZoom, float xInvInset, float yInvInset) make_magnifier_fp() argument 187 SkRect srcRect = fSrcRect.makeOffset((1.f - invXZoom) * input->subset().x(), onFilterImage() local [all...] |
H A D | SkMorphologyImageFilter.cpp | 369 const SkIRect& srcRect, in apply_morphology_rect() 382 sfc->fillRectToRectWithFP(srcRect, dstRect, std::move(fp)); in apply_morphology_rect() 388 const SkIRect& srcRect, in apply_morphology_rect_no_bounds() 395 sfc->fillRectToRectWithFP(srcRect, dstRect, std::move(fp)); in apply_morphology_rect_no_bounds() 401 const SkIRect& srcRect, in apply_morphology_pass() 407 SkIRect lowerSrcRect = srcRect, lowerDstRect = dstRect; in apply_morphology_pass() 408 SkIRect middleSrcRect = srcRect, middleDstRect = dstRect; in apply_morphology_pass() 409 SkIRect upperSrcRect = srcRect, upperDstRect = dstRect; in apply_morphology_pass() 411 bounds[0] = SkIntToScalar(srcRect.left()) + 0.5f; in apply_morphology_pass() 412 bounds[1] = SkIntToScalar(srcRect in apply_morphology_pass() 366 apply_morphology_rect(skgpu::SurfaceFillContext* sfc, GrSurfaceProxyView view, SkAlphaType srcAlphaType, const SkIRect& srcRect, const SkIRect& dstRect, int radius, MorphType morphType, const float range[2], MorphDirection direction) apply_morphology_rect() argument 385 apply_morphology_rect_no_bounds(skgpu::SurfaceFillContext* sfc, GrSurfaceProxyView view, SkAlphaType srcAlphaType, const SkIRect& srcRect, const SkIRect& dstRect, int radius, MorphType morphType, MorphDirection direction) apply_morphology_rect_no_bounds() argument 398 apply_morphology_pass(skgpu::SurfaceFillContext* sfc, GrSurfaceProxyView view, SkAlphaType srcAlphaType, const SkIRect& srcRect, const SkIRect& dstRect, int radius, MorphType morphType, MorphDirection direction) apply_morphology_pass() argument 456 SkIRect srcRect = rect; apply_morphology() local [all...] |
H A D | SkImageImageFilter.cpp | 23 SkImageImageFilter(sk_sp<SkImage> image, const SkRect& srcRect, const SkRect& dstRect, in SkImageImageFilter() argument 27 , fSrcRect(srcRect) in SkImageImageFilter() 57 const SkRect& srcRect, in Image() 60 if (!image || srcRect.width() <= 0.0f || srcRect.height() <= 0.0f) { in Image() 65 std::move(image), srcRect, dstRect, sampling)); in Image() 56 Image(sk_sp<SkImage> image, const SkRect& srcRect, const SkRect& dstRect, const SkSamplingOptions& sampling) Image() argument
|
/third_party/skia/experimental/graphite/src/mtl/ |
H A D | MtlBlitCommandEncoder.h | 44 SkIRect srcRect, in copyFromTexture() 51 sourceOrigin: MTLOriginMake(srcRect.left(), srcRect.top(), 0) in copyFromTexture() 52 sourceSize: MTLSizeMake(srcRect.width(), srcRect.height(), 1) in copyFromTexture() 56 destinationBytesPerImage: bufferRowBytes * srcRect.height()]; in copyFromTexture() 43 copyFromTexture(id<MTLTexture> texture, SkIRect srcRect, id<MTLBuffer> buffer, size_t bufferOffset, size_t bufferRowBytes) copyFromTexture() argument
|
/third_party/skia/include/core/ |
H A D | SkBlurTypes.h | 33 SkRect srcRect; member 38 SkBlurArg(const SkRect& srcRect, const SkRect& dstRect, const SkScalar& sigma, in SkBlurArg() 41 this->srcRect = srcRect; in SkBlurArg()
|
/third_party/vk-gl-cts/framework/platform/raspi/ |
H A D | tcuRaspiPlatform.cpp | 127 VC_RECT_T dstRect, srcRect; in Window() local 134 srcRect.x = 0; in Window() 135 srcRect.y = 0; in Window() 136 srcRect.width = width << 16; in Window() 137 srcRect.height = height << 16; in Window() 145 m_dispmanElement = vc_dispmanx_element_add(dispmanUpdate, m_dispmanDisplay, 0/*layer*/, &dstRect, 0/*src*/, &srcRect, DISPMANX_PROTECTION_NONE, 0/*alpha*/, 0/*clamp*/, DISPMANX_NO_ROTATE); in Window()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Device.cpp | 903 bool Device::ClipDstRect(sw::RectF &srcRect, sw::Rect &dstRect, sw::Rect &clipRect, bool flipX, bool flipY) in ClipDstRect() argument 907 float offset = (static_cast<float>(clipRect.x0 - dstRect.x0) / static_cast<float>(dstRect.width())) * srcRect.width(); in ClipDstRect() 914 srcRect.x1 -= offset; in ClipDstRect() 918 srcRect.x0 += offset; in ClipDstRect() 924 float offset = (static_cast<float>(dstRect.x1 - clipRect.x1) / static_cast<float>(dstRect.width())) * srcRect.width(); in ClipDstRect() 931 srcRect.x0 += offset; in ClipDstRect() 935 srcRect.x1 -= offset; in ClipDstRect() 941 float offset = (static_cast<float>(clipRect.y0 - dstRect.y0) / static_cast<float>(dstRect.height())) * srcRect.height(); in ClipDstRect() 948 srcRect.y1 -= offset; in ClipDstRect() 952 srcRect in ClipDstRect() 976 ClipSrcRect(sw::RectF &srcRect, sw::Rect &dstRect, sw::Rect &clipRect, bool flipX, bool flipY) ClipSrcRect() argument [all...] |
/third_party/skia/experimental/graphite/src/ |
H A D | CopyTask.cpp | 17 SkIRect srcRect, in Make() 22 srcRect, in Make() 29 SkIRect srcRect, in CopyTextureToBufferTask() 34 , fSrcRect(srcRect) in CopyTextureToBufferTask() 16 Make(sk_sp<Texture> texture, SkIRect srcRect, sk_sp<Buffer> buffer, size_t bufferOffset, size_t bufferRowBytes) Make() argument 28 CopyTextureToBufferTask(sk_sp<Texture> texture, SkIRect srcRect, sk_sp<Buffer> buffer, size_t bufferOffset, size_t bufferRowBytes) CopyTextureToBufferTask() argument
|
/third_party/skia/src/gpu/v1/ |
H A D | Device_drawTexture.cpp | 44 bool has_aligned_samples(const SkRect& srcRect, const SkRect& transformedRect) { in has_aligned_samples() argument 48 SkScalarAbs(transformedRect.width() - srcRect.width()) < kColorBleedTolerance && in has_aligned_samples() 49 SkScalarAbs(transformedRect.height() - srcRect.height()) < kColorBleedTolerance) { in has_aligned_samples() 55 bool may_color_bleed(const SkRect& srcRect, in may_color_bleed() argument 61 SkASSERT(!has_aligned_samples(srcRect, transformedRect)); in may_color_bleed() 62 SkRect innerSrcRect(srcRect), innerTransformedRect, outerTransformedRect(transformedRect); in may_color_bleed() 105 inline int get_tile_count(const SkIRect& srcRect, int tileSize) { in get_tile_count() argument 106 int tilesX = (srcRect.fRight / tileSize) - (srcRect.fLeft / tileSize) + 1; in get_tile_count() 107 int tilesY = (srcRect in get_tile_count() 340 draw_texture(skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkMatrix& ctm, const SkPaint& paint, GrSamplerState::Filter filter, const SkRect& srcRect, const SkRect& dstRect, const SkPoint dstClip[4], GrAA aa, GrQuadAAFlags aaFlags, SkCanvas::SrcRectConstraint constraint, GrSurfaceProxyView view, const GrColorInfo& srcColorInfo) draw_texture() argument 569 draw_tiled_bitmap(GrRecordingContext* rContext, skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkBitmap& bitmap, int tileSize, const SkMatrixProvider& matrixProvider, const SkMatrix& srcToDst, const SkRect& srcRect, const SkIRect& clippedSrcIRect, const SkPaint& paint, GrAA aa, SkCanvas::SrcRectConstraint constraint, SkSamplingOptions sampling, SkTileMode tileMode) draw_tiled_bitmap() argument 751 drawImageQuad(const SkImage* image, const SkRect* srcRect, const SkRect* dstRect, const SkPoint dstClip[4], GrAA aa, GrQuadAAFlags aaFlags, const SkMatrix* preViewMatrix, const SkSamplingOptions& origSampling, const SkPaint& paint, SkCanvas::SrcRectConstraint constraint) drawImageQuad() argument [all...] |
/third_party/skia/src/image/ |
H A D | SkSurface.cpp | 94 SkIRect srcRect; in onAsyncRescaleAndReadPixels() local 97 srcRect = origSrcRect; in onAsyncRescaleAndReadPixels() 105 srcRect = SkIRect::MakeSize(src.dimensions()); in onAsyncRescaleAndReadPixels() 107 return SkRescaleAndReadPixels(src, info, srcRect, rescaleGamma, rescaleMode, callback, in onAsyncRescaleAndReadPixels() 112 SkYUVColorSpace yuvColorSpace, sk_sp<SkColorSpace> dstColorSpace, const SkIRect& srcRect, in onAsyncRescaleAndReadPixelsYUV420() 258 const SkIRect& srcRect, in asyncRescaleAndReadPixels() 263 if (!SkIRect::MakeWH(this->width(), this->height()).contains(srcRect) || in asyncRescaleAndReadPixels() 269 info, srcRect, rescaleGamma, rescaleMode, callback, context); in asyncRescaleAndReadPixels() 274 const SkIRect& srcRect, in asyncRescaleAndReadPixelsYUV420() 280 if (!SkIRect::MakeWH(this->width(), this->height()).contains(srcRect) || dstSiz in asyncRescaleAndReadPixelsYUV420() 111 onAsyncRescaleAndReadPixelsYUV420( SkYUVColorSpace yuvColorSpace, sk_sp<SkColorSpace> dstColorSpace, const SkIRect& srcRect, const SkISize& dstSize, RescaleGamma rescaleGamma, RescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) onAsyncRescaleAndReadPixelsYUV420() argument 257 asyncRescaleAndReadPixels(const SkImageInfo& info, const SkIRect& srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) asyncRescaleAndReadPixels() argument 272 asyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, sk_sp<SkColorSpace> dstColorSpace, const SkIRect& srcRect, const SkISize& dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) asyncRescaleAndReadPixelsYUV420() argument [all...] |