Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
4581828014eb3d015e6ed55c9a5b6932b8751818
/
tests
/
CanvasTest.cpp
a8d7f0b
Try out scalar picture sizes
by robertphillips
· 10 years ago
c92e550
Install a hook to swap between SkPicture backends with a single define.
by mtklein
· 10 years ago
5f6102d
SaveFlags be-gone
by Florin Malita
· 10 years ago
2a8ca93
don't create explicit bitmapdevice when not needed
by reed
· 10 years ago
0bdbea7
Remove picture pre-allocation from SkPictureRecorder
by robertphillips
· 10 years ago
9b14f26
Alter SkCanvas::drawPicture (devirtualize, take const SkPicture, take pointer)
by robertphillips
· 10 years ago
868074b
remove SkBounder -- unused and unloved
by reed
· 10 years ago
a3264e5
Revert "Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)"
by commit-bot@chromium.org
· 10 years ago
d0f824c
Revert of setConfig -> setInfo (https://codereview.chromium.org/308683005/)
by commit-bot@chromium.org
· 10 years ago
986d681
setConfig -> setInfo
by commit-bot@chromium.org
· 10 years ago
8f831f2
First step in pulling SkPicturePlayback & SkPictureRecord out of SkPicture
by commit-bot@chromium.org
· 10 years ago
770963f
Staging for cleanup of SkPicture-related headers
by robertphillips@google.com
· 10 years ago
60bd751
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
5fb2ce3
Staged removal of SkPicture-derived classes
by commit-bot@chromium.org
· 10 years ago
84b18c7
split SkPictureRecorder out of SkPicture
by robertphillips@google.com
· 10 years ago
9236238
Remove SkCanvas matrix ops return value.
by commit-bot@chromium.org
· 10 years ago
5c70cdc
hide getTotalClip, so we can eventually remove it
by commit-bot@chromium.org
· 10 years ago
8c2ee59
Once Chromium starts holding on to paths and we can actually reuse cached path data (e.g., masks & geometry) we will need a way to preserve that reuse in the skps. This CL begins adding that capability. More analysis & profiling needs to be done before it is always enabled.
by commit-bot@chromium.org
· 10 years ago
0e53075
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
3107b6a
add SkCanvas::NewRaster factory -- a very common use-case in chrome
by commit-bot@chromium.org
· 11 years ago
e5b2af9
Store SkRRects in SkClipStack
by commit-bot@chromium.org
· 11 years ago
fa9e5fa
replace setConfig+allocPixels with alloc-or-install-pixels
by commit-bot@chromium.org
· 11 years ago
28183b4
remove (unused by chrome) SkDeferredCanvas(device) factory signature
by reed@google.com
· 11 years ago
fed2ab6
No deduping dictionaries for matrices and regions.
by commit-bot@chromium.org
· 11 years ago
e2eac8b
Move macros from TestClassDef.h to Test.h
by commit-bot@chromium.org
· 11 years ago
e4fafb1
Use DEFINE_TESTCLASS_SHORT macro in tests.
by tfarina@chromium.org
· 11 years ago
4b7d673
More clang warning fixes.
by commit-bot@chromium.org
· 11 years ago
1f2f338
Split SkDevice into SkBaseDevice and SkBitmapDevice
by robertphillips@google.com
· 11 years ago
9b051a3
Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready.
by robertphillips@google.com
· 11 years ago
3055b70
Split SkDevice out of SkBitmapDevice
by robertphillips@google.com
· 11 years ago
cb62224
Removing deprecated constructors and setDevice from SkDeferredCanvas
by commit-bot@chromium.org
· 11 years ago
0a4805e
First pass at Comment API
by robertphillips@google.com
· 11 years ago
66070a5
Changing SkDeferredCanvas to use factories for creation
by junov@chromium.org
· 11 years ago
54f0d1b
Tests : Unused parameters cleanup
by sugoi@google.com
· 12 years ago
7790912
Update CanvasTest to do elementary tests for PDF too.
by edisonn@google.com
· 12 years ago
0e354aa
Remove external matrix feature.
by bsalomon@google.com
· 12 years ago
4c5ea44
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
fb10389
Adding a silent playback option to SkGPipeRead
by junov@chromium.org
· 12 years ago
c9ab987
Implement multi-threaded picture playback via cloning.
by djsollen@google.com
· 12 years ago
d6176b0
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
3b3e895
remove EdgeType enum. Unimportant distinction, and removing speeds up quickReject
by reed@google.com
· 12 years ago
8afae61
Clean up most clang warnings outside animator/
by tomhudson@google.com
· 12 years ago
21830d9
Refactor Bitmap Storage for SkPicture using SkPipe's design.
by djsollen@google.com
· 12 years ago
88e2914
Moving DeferredDevice and DeferredGPipeController classes out of the deferred canvas API header
by junov@chromium.org
· 12 years ago
3de7acc
Removing the SkPicture backend from SkDeferredCanvas code
by junov@chromium.org
· 12 years ago
cd62ecf
Fixing leak of SkPixelRef object in CanvasTest
by junov@chromium.org
· 12 years ago
7dade42
Always store pixels of mutable bitmaps when recording a SkPicture.
by djsollen@google.com
· 12 years ago
426aebc
Adding new steps to Canvas unit test to validate that the deferred
by junov@chromium.org
· 12 years ago
cff01c5
Improving CanvasTest to verify that the destination canvas of an SkDeferredCanvas has the same state as a plain SkCanvas that received the same draw commands.
by junov@chromium.org
· 12 years ago
4e6dfa5
Adding bracketing save/restore calls to SkPicture at record time and
by junov@chromium.org
· 12 years ago
a6c9e0e
Cleanup restore offsets at end of SkPicture recording
by junov@chromium.org
· 12 years ago
e2589ae
Change SkFlatData to have a sentinel value, allowing the Compare function to
by reed@google.com
· 12 years ago
42639cd
fix warnings on Mac in tests
by caryclark@google.com
· 12 years ago
977b9c8
Instance counting for SkRefCnt-derived objects (w/ CanvasTest fix)
by robertphillips@google.com
· 12 years ago
4866cc0
Adding option to serialize mutable bitmaps in SkPicture
by junov@chromium.org
· 12 years ago
d2700ee
Refactor dictionaries for use by entities other than just SkPicture
by djsollen@google.com
· 12 years ago
f0a062b
Add device to top level N-way canvas.
by djsollen@google.com
· 12 years ago
90c07ea
replace getTotalClipStack() with replayClips()+ClipVisitor
by reed@google.com
· 12 years ago
94fa43c
Fix SkPathStroker::lineTo() for line with length SK_ScalarNearlyZero
by epoger@google.com
· 12 years ago
e63793a
Upstream changes from Android repository.
by djsollen@google.com
· 12 years ago
a907ac3
Modify SkDeferredCanvas so that it uses its inherited SkCanvas to track matrix and clipping state
by junov@chromium.org
· 13 years ago
0b5b0ce
reverting r3257 because of gm failure.
by junov@chromium.org
· 13 years ago
421bcc3
Modify SkDeferredCanvas so that it uses its inherited SkCanvas to track matrix and clipping state
by junov@chromium.org
· 13 years ago
87f982c
Fix for crash in SkDeferredCanvas when optional SkPaint argument is NULL
by junov@chromium.org
· 13 years ago
dadcfdc
Fixing Canvas unit test to correctly verify object flattening in SkPicture
by junov@chromium.org
· 13 years ago
76b9c4b
Disabling failing unit test on linux
by junov@chromium.org
· 13 years ago
1cc8f6f
Adding more unit testing for SkCanvas and derived classes.
by junov@chromium.org
· 13 years ago
7c20293
add canvas::isDrawingToLayer(), as a fast query for chrome; faster than
by reed@google.com
· 13 years ago
37f3ae0
add unittest for save/restore
by reed@google.com
· 13 years ago