Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
1bdfd3f4f09e47364f76d3f08177b1ce844ac786
/
src
/
core
/
SkRecordDraw.cpp
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
03bde3e
SkTileGrid: store insertion order, return results sorted by that.
by mtklein
· 10 years ago
5ad6ee1
Plumbing for using a BBH in SkRecordDraw.
by mtklein
· 10 years ago
d5fa1a4
add drawPicture variant that takes a matrix and paint
by reed
· 10 years ago
f4078ad
SkRecord: Strip out cull-skipping and y-only drawPosTextH skipping.
by mtklein
· 10 years ago
2347b62
change drawPicture in SkRecord to just ref the picture
by reed
· 10 years ago
963137b
Stopped skipping tests in dm of SkPatch by implementing the
by dandov
· 10 years ago
7cdc1ee
Add always-threaded SkRecord quilt tests.
by mtklein
· 10 years ago
5f6102d
SaveFlags be-gone
by Florin Malita
· 10 years ago
c11530e
Tick off some TODOs:
by Mike Klein
· 10 years ago
887f397
Add EXPERIMENTAL_beginRecording() for SkRecord-based recording.
by mtklein
· 10 years ago
[Renamed from src/record/SkRecordDraw.cpp]
99bd7d8
Try out SkMatrix::Concat.
by commit-bot@chromium.org
· 10 years ago
0a98d87
Don't clobber initial transform with SetMatrix.
by commit-bot@chromium.org
· 10 years ago
27f6b0d
Add timing to dump_record.
by commit-bot@chromium.org
· 10 years ago
c71da1f
Convert all SkRecordPattern matchers into SkRecord mutators.
by commit-bot@chromium.org
· 10 years ago
705b1ff
Don't bother doing the empty clip check in SkRecordDraw.
by commit-bot@chromium.org
· 10 years ago
0974a61
Simplify empty-clip check.
by commit-bot@chromium.org
· 10 years ago
2e0c32a
Start using type traits in src/record instead of macros.
by commit-bot@chromium.org
· 10 years ago
88c3e27
Refactor SkRecord opts, converting playback optimizations where possible.
by commit-bot@chromium.org
· 10 years ago
653d518
SkRecord bug fixes
by commit-bot@chromium.org
· 10 years ago
73b55eb
SkRecordDraw: use SkCanvas::quickRejectY for text draws
by commit-bot@chromium.org
· 10 years ago
c4b21e6
Mark our territory with (C).
by commit-bot@chromium.org
· 10 years ago
ff2de7c
SkRecordDraw: don't bother clipping an empty clip down further
by commit-bot@chromium.org
· 10 years ago
d9ce2be
SkRecordDraw: skip draw ops when the clip is empty
by commit-bot@chromium.org
· 10 years ago
e1d9443
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
506db0b
SkRecord: make culling work if SkRecordAnnotateCullingPairs is called.
by commit-bot@chromium.org
· 10 years ago