Home
last modified time | relevance | path

Searched refs:DrawImagePayload (Results 1 – 4 of 4) sorted by relevance

/aosp14/frameworks/base/libs/hwui/
H A DRecordingCanvas.h83 struct DrawImagePayload { struct
84 explicit DrawImagePayload(Bitmap& bitmap) in DrawImagePayload() argument
93 explicit DrawImagePayload(const SkImage* image) in DrawImagePayload() function
96 DrawImagePayload(const DrawImagePayload&) = default;
97 DrawImagePayload(DrawImagePayload&&) = default;
98 DrawImagePayload& operator=(const DrawImagePayload&) = default; argument
99 DrawImagePayload& operator=(DrawImagePayload&&) = default; argument
100 ~DrawImagePayload() = default;
168 void drawImage(DrawImagePayload&&, SkScalar, SkScalar, const SkSamplingOptions&,
170 void drawImageRect(DrawImagePayload&&, const SkRect*, const SkRect&, const SkSamplingOptions&,
[all …]
H A DRecordingCanvas.cpp340 DrawImage(DrawImagePayload&& payload, SkScalar x, SkScalar y, const SkSamplingOptions& sampling, in DrawImage()
376 DrawImageRect(DrawImagePayload&& payload, const SkRect* src, const SkRect& dst, in DrawImageRect()
413 DrawImageLattice(DrawImagePayload&& payload, int xs, int ys, int fs, const SkIRect& src, in DrawImageLattice()
844 void DisplayListData::drawImage(DrawImagePayload&& payload, SkScalar x, SkScalar y, in drawImage()
848 void DisplayListData::drawImageRect(DrawImagePayload&& payload, const SkRect* src, in drawImageRect()
1173 void RecordingCanvas::drawImage(DrawImagePayload&& payload, SkScalar x, SkScalar y, in drawImage()
1178 void RecordingCanvas::drawImageRect(DrawImagePayload&& payload, const SkRect& src, in drawImageRect()
1184 void RecordingCanvas::drawImageLattice(DrawImagePayload&& payload, const Lattice& lattice, in drawImageLattice()
1209 fDL->drawImage(DrawImagePayload(img), x, y, sampling, paint); in onDrawImage2()
1215 fDL->drawImageRect(DrawImagePayload(img), &src, dst, sampling, paint, constraint); in onDrawImageRect2()
[all …]
/aosp14/frameworks/base/libs/hwui/pipeline/skia/
H A DSkiaRecordingCanvas.cpp211 void SkiaRecordingCanvas::handleMutableImages(Bitmap& bitmap, DrawImagePayload& payload) { in handleMutableImages()
231 auto payload = DrawImagePayload(bitmap); in drawBitmap()
236 mRecorder.drawImage(DrawImagePayload(payload), left, top, p.sampling(), &p); in drawBitmap()
247 auto payload = DrawImagePayload(bitmap); in drawBitmap()
252 mRecorder.drawImage(DrawImagePayload(payload), 0, 0, p.sampling(), &p); in drawBitmap()
265 auto payload = DrawImagePayload(bitmap); in drawBitmap()
270 mRecorder.drawImageRect(DrawImagePayload(payload), srcRect, dstRect, p.sampling(), in drawBitmap()
303 auto payload = DrawImagePayload(bitmap); in drawNinePatch()
311 mRecorder.drawImageLattice(DrawImagePayload(payload), lattice, dst, filter, &p); in drawNinePatch()
H A DSkiaRecordingCanvas.h106 void handleMutableImages(Bitmap& bitmap, DrawImagePayload& payload);