Home
last modified time | relevance | path

Searched refs:srcRect (Results 1 – 25 of 179) sorted by relevance

12345678

/external/skia/src/gpu/ganesh/geometry/
DGrRect.h51 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/
Dpictureimagefilter.cpp92 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()
Dgpu_blur_utils.cpp125 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 …]
Dtileimagefilter.cpp66 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()
Dmatriximagefilter.cpp55 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));
Dasyncrescaleandread.cpp135 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/
DSurfaceContext.cpp236 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 …]
DGrCopyRenderTask.cpp26 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()
DSurfaceContext.h99 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/
DFramebuffer9.cpp262 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/
DMtlBlitCommandEncoder.h57 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/
DCopySurfaceTest.cpp88 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 …]
DGrOpListFlushTest.cpp70 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()
DReadPixelsTest.cpp199 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/
DShadowPixelCopy.java60 @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/
DSkMagnifierImageFilter.cpp207 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 …]
DSkImageImageFilter.cpp33 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/
DAnalyticBlurMask.cpp43 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/
DImageOriginTest.cpp38 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/
DCopyTask.cpp64 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/
DTiledTextureUtils.cpp33 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/
DtcuRaspiPlatform.cpp143 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/
DSkSurface.cpp144 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()
DSkSurface_Base.cpp65 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/
DSkBlurEngine.h126 const SkIRect& srcRect,
143 const SkIRect& srcRect,
155 const SkIRect& srcRect,
161 const SkIRect& srcRect,
168 SkIRect srcRect,

12345678