/external/skia/src/gpu/ganesh/geometry/ |
D | GrRect.h | 51 SkIRect* srcRect) { in GrClipSrcRectAndDstPoint() argument 53 if (srcRect->fLeft < 0) { in GrClipSrcRectAndDstPoint() 54 dstPoint->fX -= srcRect->fLeft; in GrClipSrcRectAndDstPoint() 55 srcRect->fLeft = 0; in GrClipSrcRectAndDstPoint() 58 srcRect->fLeft -= dstPoint->fX; in GrClipSrcRectAndDstPoint() 63 if (srcRect->fTop < 0) { in GrClipSrcRectAndDstPoint() 64 dstPoint->fY -= srcRect->fTop; in GrClipSrcRectAndDstPoint() 65 srcRect->fTop = 0; in GrClipSrcRectAndDstPoint() 68 srcRect->fTop -= dstPoint->fY; in GrClipSrcRectAndDstPoint() 73 if (srcRect->fRight > srcSize.width()) { in GrClipSrcRectAndDstPoint() [all …]
|
/external/skia/gm/ |
D | pictureimagefilter.cpp | 92 SkRect srcRect = SkRect::MakeXYWH(20, 20, 30, 30); in onDraw() local 96 sk_sp<SkImageFilter> pictureSourceSrcRect(SkImageFilters::Picture(fPicture, srcRect)); in onDraw() 126 canvas->translate(-0.9f*srcRect.fLeft, -2.45f*srcRect.fTop); in onDraw() 136 canvas->scale(200 / srcRect.width(), 200 / srcRect.height()); in onDraw() 137 canvas->translate(-srcRect.fLeft, -srcRect.fTop); in onDraw() 138 fill_rect_filtered(canvas, srcRect, pictureSource); in onDraw() 141 canvas->translate(srcRect.width(), 0); in onDraw() 142 fill_rect_filtered(canvas, srcRect, pictureSourceResampled); in onDraw() 145 canvas->translate(srcRect.width(), 0); in onDraw() 146 fill_rect_filtered(canvas, srcRect, pictureSourcePixelated); in onDraw()
|
D | gpu_blur_utils.cpp | 125 auto srcRect = SkIRect::MakeSize(src.dimensions()); in slow_blur() local 126 return tileInto(std::move(src), srcRect, dstB.size(), -outset, SkTileMode::kClamp); in slow_blur() 204 SkIRect srcRect = SkIRect::MakeSize(src.dimensions()); in run() local 206 srcRect = SkIRect::MakeXYWH(2.f*srcRect.width() /8.f, in run() 207 1.f*srcRect.height()/8.f, in run() 208 5.f*srcRect.width() /8.f, in run() 209 6.f*srcRect.height()/8.f); in run() 211 int srcW = srcRect.width(); in run() 212 int srcH = srcRect.height(); in run() 218 srcRect.makeOutset(srcW/5, srcH/5) in run() [all …]
|
D | tileimagefilter.cpp | 66 SkRect srcRect = SkRect::MakeXYWH(SkIntToScalar(image->width()/4), in onDraw() local 75 sk_sp<SkImageFilter> filter(SkImageFilters::Tile(srcRect, dstRect, in onDraw() 82 canvas->drawRect(srcRect, red); in onDraw() 99 SkRect srcRect = SkRect::MakeWH(SkIntToScalar(fBitmap->width()), in onDraw() local 103 sk_sp<SkImageFilter> tile(SkImageFilters::Tile(srcRect, dstRect, nullptr)); in onDraw() 114 canvas->drawRect(srcRect, red); in onDraw() 123 SkRect srcRect = SkRect::MakeXYWH(0, 0, 50, 50); in onDraw() local 132 paint.setImageFilter(SkImageFilters::Tile(srcRect, dstRect, std::move(green))); in onDraw()
|
D | matriximagefilter.cpp | 55 SkRect srcRect = SkRect::MakeWH(96, 96); variable 58 draw(canvas, srcRect, checkerboard, matrix, SkSamplingOptions()); 60 canvas->translate(srcRect.width() + margin, 0); 61 draw(canvas, srcRect, checkerboard, matrix, SkSamplingOptions(SkFilterMode::kLinear));
|
D | asyncrescaleandread.cpp | 135 SkIRect srcRect, in readAndScaleRGBA() argument 161 srcRect, in readAndScaleRGBA() 176 srcRect, in readAndScaleRGBA() 202 SkIRect srcRect, in readAndScaleYUVA() argument 239 srcRect, in readAndScaleYUVA() 249 srcRect, in readAndScaleYUVA() 268 srcRect, in readAndScaleYUVA() 277 srcRect, in readAndScaleYUVA() 330 SkIRect srcRect, in drawRescaleGrid() argument 354 srcRect, in drawRescaleGrid() [all …]
|
/external/skia/src/gpu/ganesh/ |
D | SurfaceContext.cpp | 236 auto srcRect = SkIRect::MakePtSize(pt, dst.dimensions()); in readPixels() local 241 srcRect, in readPixels() 515 SkIRect srcRect = SkIRect::MakeSize(srcBase.dimensions()); in internalWritePixels() local 517 if (!this->copy(std::move(tempProxy), srcRect, dstPoint)) { in internalWritePixels() 591 const SkIRect& srcRect, in asyncRescaleAndReadPixels() argument 614 bool needsRescale = srcRect.size() != info.dimensions() || in asyncRescaleAndReadPixels() 638 int x = srcRect.fLeft; in asyncRescaleAndReadPixels() 639 int y = srcRect.fTop; in asyncRescaleAndReadPixels() 642 tempFC = this->rescale(tempInfo, kTopLeft_GrSurfaceOrigin, srcRect, in asyncRescaleAndReadPixels() 737 const SkIRect& srcRect, in asyncRescaleAndReadPixelsYUV420() argument [all …]
|
D | GrCopyRenderTask.cpp | 26 SkIRect srcRect, in Make() argument 34 SkASSERT(SkIRect::MakeSize(src->dimensions()).contains(srcRect)); in Make() 40 srcRect, in Make() 49 SkIRect srcRect, in GrCopyRenderTask() argument 53 , fSrcRect(srcRect) in GrCopyRenderTask() 99 SkIRect srcRect = GrNativeRect::MakeIRectRelativeTo(fOrigin, srcSurface->height(), fSrcRect); in onExecute() local 101 return flushState->gpu()->copySurface(dstSurface, dstRect, srcSurface, srcRect, fFilter); in onExecute()
|
D | SurfaceContext.h | 99 const SkIRect& srcRect, 110 const SkIRect& srcRect, 165 SkIRect srcRect, 175 SkIRect srcRect, 180 bool testCopy(sk_sp<GrSurfaceProxy> src, const SkIRect& srcRect, const SkIPoint& dstPoint) { in testCopy() argument 181 return this->copy(std::move(src), srcRect, dstPoint) != nullptr; in testCopy() 220 const SkIRect& srcRect, 246 sk_sp<GrRenderTask> copy(sk_sp<GrSurfaceProxy> src, SkIRect srcRect, SkIPoint dstPoint); 265 sk_sp<GrRenderTask> copyScaled(sk_sp<GrSurfaceProxy> src, SkIRect srcRect, SkIRect dstRect,
|
/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
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.left += -dstRect.left; in blitImpl() [all …]
|
/external/skia/src/gpu/graphite/mtl/ |
D | MtlBlitCommandEncoder.h | 57 SkIRect srcRect, in copyFromTexture() argument 64 sourceOrigin: MTLOriginMake(srcRect.left(), srcRect.top(), 0) in copyFromTexture() 65 sourceSize: MTLSizeMake(srcRect.width(), srcRect.height(), 1) in copyFromTexture() 69 destinationBytesPerImage: bufferRowBytes * srcRect.height()]; in copyFromTexture() 90 SkIRect srcRect, in copyTextureToTexture() argument 97 sourceOrigin: MTLOriginMake(srcRect.x(), srcRect.y(), 0) in copyTextureToTexture() 98 sourceSize: MTLSizeMake(srcRect.width(), srcRect.height(), 1) in copyTextureToTexture()
|
/external/skia/tests/ |
D | CopySurfaceTest.cpp | 88 for (const SkIRect& srcRect : kSrcRects) { in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() local 124 srcRect, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 129 std::move(srcView), srcRect, dstPoint); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 133 SkIPoint dstOffset = { dstPoint.fX - srcRect.fLeft, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 134 dstPoint.fY - srcRect.fTop }; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 137 srcRect.width(), in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 138 srcRect.height()); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 141 if (!copiedSrcRect.intersect(srcRect, SkIRect::MakeWH(kW, kH))) { in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 146 copiedDstRect.fLeft += copiedSrcRect.fLeft - srcRect.fLeft; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 147 copiedDstRect.fTop += copiedSrcRect.fTop - srcRect.fTop; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() [all …]
|
D | GrOpListFlushTest.cpp | 70 SkRect srcRect = SkRect::MakeWH(1, 1); in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() local 77 srcRect.fLeft = i; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 78 srcRect.fRight = srcRect.fLeft + 1; in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 81 canvas2->drawImageRect(image.get(), srcRect, dstRect, SkSamplingOptions(), nullptr, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS() 87 canvas1->drawImageRect(image.get(), srcRect, dstRect, SkSamplingOptions(), nullptr, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS()
|
D | ReadPixelsTest.cpp | 199 SkIRect srcRect = SkIRect::MakeXYWH(x, y, bw, bh); in check_read() local 201 if (!clippedSrcRect.intersect(srcRect)) { in check_read() 207 int devx = bx + srcRect.fLeft; in check_read() 208 int devy = by + srcRect.fTop; in check_read() 237 int devx = bx + srcRect.fLeft; in check_read() 238 int devy = by + srcRect.fTop; in check_read() 344 bool read_should_succeed(const SkIRect& srcRect, const SkImageInfo& dstInfo, in read_should_succeed() argument 346 return SkIRect::Intersects(srcRect, DEV_RECT) && SkImageInfoValidConversion(dstInfo, srcInfo); in read_should_succeed() 354 const SkIRect& srcRect = gReadPixelsTestRects[rect]; in test_readpixels() local 358 init_bitmap(&bmp, srcRect, tightRB, gReadPixelsConfigs[c].fColorType, in test_readpixels() [all …]
|
/external/robolectric/shadows/framework/src/main/java/org/robolectric/shadows/ |
D | ShadowPixelCopy.java | 60 @Nullable Rect srcRect, in request() argument 64 if (srcRect != null && srcRect.isEmpty()) { in request() 67 takeScreenshot(source, dest, srcRect); in request() 83 @Nullable Rect srcRect, in request() argument 87 if (srcRect != null && srcRect.isEmpty()) { in request() 90 takeScreenshot(source.getDecorView(), dest, srcRect); in request() local 97 @Nullable Rect srcRect, in request() argument 101 if (srcRect != null && srcRect.isEmpty()) { in request() 107 if (srcRect != null) { in request() 108 adjustedSrcRect = new Rect(srcRect); in request() [all …]
|
/external/skia/src/effects/imagefilters/ |
D | SkMagnifierImageFilter.cpp | 207 skif::LayerSpace<SkRect> srcRect{{ in onFilterImage() local 216 auto zoomXform = skif::LayerSpace<SkMatrix>::RectToRect(lensBounds, srcRect); in onFilterImage() 220 srcRect = zoomXform.mapRect(visibleLensBounds); in onFilterImage() 222 if (expectedChildOutput.width() >= srcRect.width() && in onFilterImage() 223 expectedChildOutput.height() >= srcRect.height()) { in onFilterImage() 224 float left = srcRect.left() < expectedChildOutput.left() ? in onFilterImage() 226 std::min(srcRect.right(), expectedChildOutput.right()) - srcRect.width(); in onFilterImage() 227 float top = srcRect.top() < expectedChildOutput.top() ? in onFilterImage() 229 std::min(srcRect.bottom(), expectedChildOutput.bottom()) - srcRect.height(); in onFilterImage() 232 srcRect = skif::LayerSpace<SkRect>( in onFilterImage() [all …]
|
D | SkImageImageFilter.cpp | 33 const SkRect& srcRect, in SkImageImageFilter() argument 38 , fSrcRect(srcRect) in SkImageImageFilter() 78 const SkRect& srcRect, in Image() argument 81 if (srcRect.isEmpty() || dstRect.isEmpty() || !image) { in Image() 86 if (imageBounds.contains(srcRect)) { in Image() 89 std::move(image), srcRect, dstRect, sampling)); in Image() 91 SkMatrix srcToDst = SkMatrix::RectToRect(srcRect, dstRect); in Image() 92 if (!imageBounds.intersect(srcRect)) { in Image()
|
/external/skia/src/gpu/graphite/geom/ |
D | AnalyticBlurMask.cpp | 43 const SkRect& srcRect) { in outset_bounds() argument 57 return srcRect.makeOutset(outsetX, outsetY); in outset_bounds() 82 const SkRect srcRect = srcRRect.rect(); in Make() local 83 const SkPoint devCenter = localToDevice.mapPoint(srcRect.center()); in Make() 84 const float devRadius = localToDevice.mapVector(0.0f, srcRect.width() / 2.0f).length(); in Make() 89 return MakeCircle(recorder, localToDevice, deviceSigma, srcRect, devRect); in Make() 103 const SkRect& srcRect) { in MakeRect() argument 104 SkASSERT(srcRect.isSorted()); in MakeRect() 111 SkAssertResult(localToDevice.mapRect(&devRect, srcRect)); in MakeRect() 127 devRect = {srcRect.left() * scale.width(), in MakeRect() [all …]
|
/external/skia/tests/graphite/ |
D | ImageOriginTest.cpp | 38 SkRect srcRect, in test_draw() argument 87 drawImageFn(image, canvas, srcRect, dstRect); in test_draw() 130 for (auto srcRect: kTestSrcRects) { in test_draw_fn() local 134 srcRect, in test_draw_fn() 143 SkRect srcRect, in draw_image() argument 146 srcRect, in draw_image() 155 SkRect srcRect, in draw_image_with_shader() argument 158 SkMatrix srcToDst = SkMatrix::RectToRect(srcRect, dstRect); in draw_image_with_shader() 161 srcRect, in draw_image_with_shader()
|
/external/skia/src/gpu/graphite/task/ |
D | CopyTask.cpp | 64 SkIRect srcRect, in Make() argument 72 srcRect, in Make() 79 SkIRect srcRect, in CopyTextureToBufferTask() argument 84 , fSrcRect(srcRect) in CopyTextureToBufferTask() 124 SkIRect srcRect, in Make() argument 132 srcRect, in Make() 139 SkIRect srcRect, in CopyTextureToTextureTask() argument 144 , fSrcRect(srcRect) in CopyTextureToTextureTask()
|
/external/skia/src/gpu/ |
D | TiledTextureUtils.cpp | 33 size_t get_tile_count(const SkIRect& srcRect, int tileSize) { in get_tile_count() argument 34 int tilesX = (srcRect.fRight / tileSize) - (srcRect.fLeft / tileSize) + 1; in get_tile_count() 35 int tilesY = (srcRect.fBottom / tileSize) - (srcRect.fTop / tileSize) + 1; in get_tile_count() 93 const SkRect& srcRect, in draw_tiled_image() argument 125 if (!tileR.intersect(srcRect)) { in draw_tiled_image() 149 srcRect.roundOut(&iClampRect); in draw_tiled_image() 163 if (tileR.fLeft <= srcRect.fLeft && (origAAFlags & SkCanvas::kLeft_QuadAAFlag)) { in draw_tiled_image() 166 if (tileR.fRight >= srcRect.fRight && (origAAFlags & SkCanvas::kRight_QuadAAFlag)) { in draw_tiled_image() 169 if (tileR.fTop <= srcRect.fTop && (origAAFlags & SkCanvas::kTop_QuadAAFlag)) { in draw_tiled_image() 172 if (tileR.fBottom >= srcRect.fBottom && in draw_tiled_image() [all …]
|
/external/deqp/framework/platform/raspi/ |
D | tcuRaspiPlatform.cpp | 143 VC_RECT_T dstRect, srcRect; in Window() local 150 srcRect.x = 0; in Window() 151 srcRect.y = 0; in Window() 152 srcRect.width = width << 16; in Window() 153 srcRect.height = height << 16; in Window() 162 …c_dispmanx_element_add(dispmanUpdate, m_dispmanDisplay, 0 /*layer*/, &dstRect, 0 /*src*/, &srcRect, in Window()
|
/external/skia/src/image/ |
D | SkSurface.cpp | 144 const SkIRect& srcRect, in asyncRescaleAndReadPixels() argument 149 if (!SkIRect::MakeWH(this->width(), this->height()).contains(srcRect) || in asyncRescaleAndReadPixels() 155 info, srcRect, rescaleGamma, rescaleMode, callback, context); in asyncRescaleAndReadPixels() 160 const SkIRect& srcRect, in asyncRescaleAndReadPixelsYUV420() argument 166 if (!SkIRect::MakeWH(this->width(), this->height()).contains(srcRect) || dstSize.isZero() || in asyncRescaleAndReadPixelsYUV420() 174 srcRect, in asyncRescaleAndReadPixelsYUV420() 184 const SkIRect& srcRect, in asyncRescaleAndReadPixelsYUVA420() argument 190 if (!SkIRect::MakeWH(this->width(), this->height()).contains(srcRect) || dstSize.isZero() || in asyncRescaleAndReadPixelsYUVA420() 198 srcRect, in asyncRescaleAndReadPixelsYUVA420()
|
D | SkSurface_Base.cpp | 65 SkIRect srcRect; in onAsyncRescaleAndReadPixels() local 68 srcRect = origSrcRect; in onAsyncRescaleAndReadPixels() 76 srcRect = SkIRect::MakeSize(src.dimensions()); in onAsyncRescaleAndReadPixels() 78 return SkRescaleAndReadPixels(src, info, srcRect, rescaleGamma, rescaleMode, callback, in onAsyncRescaleAndReadPixels() 84 SkIRect srcRect, SkISize dstSize, RescaleGamma rescaleGamma, RescaleMode, in onAsyncRescaleAndReadPixelsYUV420() argument
|
/external/skia/src/core/ |
D | SkBlurEngine.h | 126 const SkIRect& srcRect, 143 const SkIRect& srcRect, 155 const SkIRect& srcRect, 161 const SkIRect& srcRect, 168 SkIRect srcRect,
|