Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
02046c50b294ae2b28e562b0e6e281e4ef823352
/
src
/
core
/
SkRecordDraw.cpp
02046c5
fix a couple flaky nonnull attribute ubsan warnings
by mtklein
· 9 years ago
e9d2052
Record concat as Concat.
by mtklein
· 9 years ago
40732b3
SkRecord refactor: fill bounds array instead of BBH directly
by mtklein
· 9 years ago
449d9b7
simplify code in SkRecords.h
by mtklein
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
c6ad06a
unsigned -> int for counts and indices in picture-related code
by mtklein
· 9 years ago
e47829b
flag to use const& instead of const* for src-rect
by reed
· 9 years ago
6e9aed9
Fixing src rect constraint support for drawImage with SkPicture
by junov
· 9 years ago
a5517e2
add src-rect-constraint to drawImageRect
by reed
· 9 years ago
a8db728
add matrix options to drawDrawable
by reed
· 9 years ago
64b4c78
Add support for drawBitmapRect() to SkMiniRecorder.
by mtklein
· 9 years ago
4c21dc5
add drawImageNine
by reed
· 9 years ago
71c3c76
add SkCanvas::drawAtlas
by reed
· 9 years ago
109a23d
Remove the SkCanvas comment API
by fmalita
· 9 years ago
9db912c
Sketch splitting SkPicture into an interface and SkBigPicture.
by mtklein
· 9 years ago
72743b1
Revert of Sketch splitting SkPicture into an interface and SkBigPicture. (patchset #25 id:480001 of https://codereview.chromium.org/1112523006/)
by mtklein
· 9 years ago
15877b6
Sketch splitting SkPicture into an interface and SkBigPicture.
by mtklein
· 9 years ago
b7ed856
Revert of Sketch splitting SkPicture into an interface and SkBigPicture. (patchset #22 id:420001 of https://codereview.chromium.org/1112523006/)
by reed
· 9 years ago
c92c129
Sketch splitting SkPicture into an interface and SkBigPicture.
by mtklein
· 9 years ago
23d8593
Update SkPicture cull rects with RTree information
by schenney
· 9 years ago
a0865b4
Revert of Update SkPicture cull rects with RTree information (patchset #6 id:140001 of https://codereview.chromium.org/971803002/)
by joshualitt
· 9 years ago
2dd3b66
Update SkPicture cull rects with RTree information
by schenney
· 9 years ago
bfd5bff
Simplify SkBBH::insert API
by mtklein
· 10 years ago
3cb3840
Rename SkCanvasDrawable to SkDrawable, and make public
by reed
· 10 years ago
c4e8772
Revert of rename SkCanvasDrawable to SkDrawable, and make public (patchset #2 id:20001 of https://codereview.chromium.org/903993002/)
by reed
· 10 years ago
4ae9eb7
rename SkCanvasDrawable to SkDrawable, and make public
by reed
· 10 years ago
783fe16
Rename SkDrawPictureCallback to SkPicture::AbortCallback
by robertphillips
· 10 years ago
8ea6dab
Revert of Rename SkDrawPictureCallback to SkPicture::AbortCallback (patchset #2 id:20001 of https://codereview.chromium.org/829983003/)
by reed
· 10 years ago
7ef1972
Rename SkDrawPictureCallback to SkPicture::AbortCallback
by robertphillips
· 10 years ago
49aabde
Clean up dead clear() code in SkRecord.
by mtklein
· 10 years ago
c4fda92
remove unused drawData
by reed
· 10 years ago
c187a3c
Fix computation of bound in FillBounds::updateSaveBounds
by robertphillips
· 10 years ago
478dd72
Fix layer hoisting image filter corner cases
by robertphillips
· 10 years ago
86f0328
Revert of Fix layer hoisting image filter corner cases (patchset #3 id:40001 of https://codereview.chromium.org/803183003/)
by robertphillips
· 10 years ago
702eb96
Fix layer hoisting image filter corner cases
by robertphillips
· 10 years ago
9a5380d
Revert of Use SkPaint::getFontBounds() for text bounding boxes in pictures. (patchset #1 id:1 of https://codereview.chromium.org/805983003/)
by mtklein
· 10 years ago
02d2b98
Use SkPaint::getFontBounds() for text bounding boxes in pictures.
by mtklein
· 10 years ago
f0f1411
Cull pushCull and popCull from Skia.
by mtklein
· 10 years ago
f55c314
Enforce thread-safety of bitmaps in pictures via the type.
by mtklein
· 10 years ago
c54d8db
Remove SkCanvas::drawBitmapMatrix()
by Florin Malita
· 10 years ago
8eddfb5
Change clear() to respect the clip
by reed
· 10 years ago
e99d499
Fuse GrReplacements and GrLayerCache
by robertphillips
· 10 years ago
af641a1
Revert "Change clear() to respect the clip"
by reed
· 10 years ago
3729469
Change clear() to respect the clip
by reed
· 10 years ago
af57903
Force SkMatrix type while recording too.
by mtklein
· 10 years ago
01d6e5f
Use variable length key (rather than accumulated matrix) as save layer hoisting key
by robertphillips
· 10 years ago
1bdfd3f
option to return drawable from recording
by reed
· 10 years ago
42ddcd4
All the small packing tweaks mentioned in the bug.
by mtklein
· 10 years ago
cdeeb09
SkRecord: Pack SkRegion::Op and AA bit together.
by mtklein
· 10 years ago
7cc1a34
Make sure pictures draw Clears even when the clip is empty.
by mtklein
· 10 years ago
72f92ac
No need to short circuit the query rect here anymore.
by mtklein
· 10 years ago
6be2aa9
wip for drawables
by reed
· 10 years ago
8910879
Make BBH parameter to SkRecordComputeLayers and SkRecordFillBounds optional
by robertphillips
· 10 years ago
8236591
Rename GrAccelData to SkLayerInfo and move it to src/core
by robertphillips
· 10 years ago
74576eb
Clean up CollectLayers code
by robertphillips
· 10 years ago
4e8e342
Move SkRecordComputeLayers and CollectLayers into SkRecordDraw.cpp
by robertphillips
· 10 years ago
d239d42
Add comments to SkRecordDraw to help people follow.
by danakj
· 10 years ago
4d52afe
Shrink saveLayer device bounds when it supplies an explicit bounds and has a complex paint
by robertphillips
· 10 years ago
a41d3c3
Make RTree handle the case where the playback canvas has empty clip bounds
by junov
· 10 years ago
ed167ac
Revert of Use SkTypeface::getBounds() in bounding-box calculations. (patchset #5 id:80001 of https://codereview.chromium.org/680363003/)
by mtklein
· 10 years ago
c51add6
Use SkTypeface::getBounds() in bounding-box calculations.
by mtklein
· 10 years ago
27f965a
Revert of Use SkTypeface::getBounds() in bounding-box calculations. (patchset #3 id:40001 of https://codereview.chromium.org/680363003/)
by mtklein
· 10 years ago
bf8dc34
Use SkTypeface::getBounds() in bounding-box calculations.
by mtklein
· 10 years ago
4477c3c
Cut down SkBBH API more.
by mtklein
· 10 years ago
41966d4
Dilate approximated text bounds to squelch recent assertion failure.
by mtklein
· 10 years ago
6515175
Override SkCanvas::drawImage() in SkRecorder.
by piotaixr
· 10 years ago
19653d1
Implicit SkTextBlob bounds
by fmalita
· 10 years ago
208d170
Add SkBBoxHierarchy::reserve() as an optional size hint.
by mtklein
· 10 years ago
0a528c1
Use +- 2B for unbounded draw ops.
by mtklein
· 10 years ago
6bd4196
BBHs: void* data -> unsigned data
by mtklein
· 10 years ago
8e393bf
Don't adjust the bounds after a restore with the restore's paired saveLayer's paint.
by mtklein
· 10 years ago
271a030
We need to adjust the bounds of clip ops with SaveLayer paints too.
by Mike Klein
· 10 years ago
9b222a5
Simplify a little in SkRecords.h:
by mtklein
· 10 years ago
4815fe5
Fix bug in layer hoisting transition to SkRecord backend
by robertphillips
· 10 years ago
327f905
Fix recording of saveLayout with unusual Xfermodes.
by dneto
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
29dfaa8
Implement all SkCanvas overrides that SkPictureRecord does.
by mtklein
· 10 years ago
937c9c7
Fix drawPosText() bounds bug.
by mtklein
· 10 years ago
00f30bd
SkRecordPartialDraw with less code duplication
by mtklein
· 10 years ago
a8d7f0b
Try out scalar picture sizes
by robertphillips
· 10 years ago
533eb78
Convert BBH APIs to use SkRect.
by mtklein
· 10 years ago
131a22b
Bound everything except drawText().
by mtklein
· 10 years ago
68199a2
Unfurl catch-all bounds(). This makes it a little easier to track progress.
by mtklein
· 10 years ago
5f0e822
Support comment groups in SkRecord.
by mtklein
· 10 years ago
d910f54
Fix saveLayer() with a pixel-moving filter vs SkBBoxHierarchyRecord / SkRecordDraw
by mtklein
· 10 years ago
c846049
1.5x -> 2x text size for y pad.
by mtklein
· 10 years ago
d13291a
Ignore small text sizes in the text bounding assert.
by mtklein
· 10 years ago
00d5c2c
SkTextBlob
by fmalita
· 10 years ago
9a657fa
fix #if to #ifdef for SK_DEBUG
by caryclark
· 10 years ago
a19afb4
Cheat to go fast, but be careful in debug mode.
by mtklein
· 10 years ago
6332f1d
Record concat as setMatrix.
by mtklein
· 10 years ago
3e8232b
Counterproposal for skirting the BBH when the query fully contains the picture.
by mtklein
· 10 years ago
62b67ae
Start actually bounding some draw ops.
by mtklein
· 10 years ago
479601b
Small tweaks and a bug fix.
by mtklein
· 10 years ago
0ed4e86
Stop sorting the results of SkBBH::search().
by mtklein
· 10 years ago
a723b57
SkRecordDraw: incorporate clip into BBH
by mtklein
· 10 years ago
6cfa73a
Start tracking the CTM while filling the BBH in SkRecordDraw.
by mtklein
· 10 years ago
828ce1f
Start filling BBH in SkRecordDraw.
by mtklein
· 10 years ago
b3c9d1c
SkCanvas::drawPatch param SkPoint[12]
by dandov
· 10 years ago
Next »