Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
ab5827354e2c23624acc3fc1fe4a83788bc99e96
/
include
/
utils
/
SkDeferredCanvas.h
ab58273
override new virtual onDrawDRRect in util canvas subclasses
by commit-bot@chromium.org
· 11 years ago
28183b4
remove (unused by chrome) SkDeferredCanvas(device) factory signature
by reed@google.com
· 11 years ago
eddb02c
Adding SkDeferredCanvas::NoticifationClient to the exported API.
by commit-bot@chromium.org
· 11 years ago
7ce564c
Revert "If the path is a rect, call drawRect to raster the geometry in SkCanvas::drawPath to get better performance."
by bsalomon@google.com
· 11 years ago
ad254fe
If the path is a rect, call drawRect to raster the geometry in SkCanvas::drawPath to get better performance.
by bsalomon@google.com
· 11 years ago
c2cc1db
Revert r11842 (call drawRect to try GrAARectRenderer if the path is a rect - https://codereview.chromium.org/23484007) due to changes to the following GM images:
by robertphillips@google.com
· 11 years ago
521a467
If the path is a rect, call drawRect to raster the geometry in SkCanvas::drawPath to get better performance.
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
eed779d
This CL plumbs in the drawBitmapRectToRect "bleed" flag and makes it live on the simplest GPU path.
by commit-bot@chromium.org
· 11 years ago
cb62224
Removing deprecated constructors and setDevice from SkDeferredCanvas
by commit-bot@chromium.org
· 11 years ago
66070a5
Changing SkDeferredCanvas to use factories for creation
by junov@chromium.org
· 11 years ago
7070f76
Adding setSurface public API method to SkDeferredCanvas
by junov@chromium.org
· 11 years ago
5ee449a
Fixing viral copy/paste typo Shapshot -> Snapshot
by junov@chromium.org
· 12 years ago
67d7422
Adding SkSurface support to SkDeferredCanvas
by junov@chromium.org
· 12 years ago
5990397
Address google3 compiler warning
by robertphillips@google.com
· 12 years ago
4ed0fb7
revert 6766, thereby re-landing 6762-6763 now that the bots are ready
by reed@google.com
· 12 years ago
25c1408
revert 6762-6763, since those require new skps to be generated, and we can't
by reed@google.com
· 12 years ago
68d61ed
make RRect and Oval first-class drawing primitives in SkCanvas.
by reed@google.com
· 12 years ago
7775fd5
Deferred canvas can now be flushed if an image is beyond a certain size to avoid a costly image copy.
by sugoi@google.com
· 12 years ago
52a00ca
Adding virtual method to SkDeferredCanvas::NotificationClient for signaling when commands are skipped due to the skip on clear optimization.
by junov@google.com
· 12 years ago
a38dfb6
Adding hasPendingCommands API method to SkDeferredCanvas
by junov@chromium.org
· 12 years ago
fb10389
Adding a silent playback option to SkGPipeRead
by junov@chromium.org
· 12 years ago
7112173
re-re-land 5578
by reed@google.com
· 12 years ago
10f9f4a
revert 5580
by reed@google.com
· 12 years ago
eab16de
re-land 5578 w/ pipe fix
by reed@google.com
· 12 years ago
c75c36a
revert 5578 -- broke pipe
by reed@google.com
· 12 years ago
f1ab723
Change drawBitmapRect to take a float-src-rect instead of integer-src-rect. This
by reed@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
5280548
Stop refcounting SkDeferredCanvas::NotificationClient
by junov@chromium.org
· 12 years ago
d433c4e
Cleaning up deprecated API in SkDeferredCanvas
by junov@chromium.org
· 12 years ago
9ed02b9
Augmenting SkDeferredCanvas notification interface to signal flushes and memory allocations
by junov@chromium.org
· 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
2e14ba8
Adding API to SkGPipe and SkDeferredCanvas for controlling memory usage externally
by junov@chromium.org
· 12 years ago
d122fd5
Turning on deferred canvas SkGPipe backend by default
by junov@chromium.org
· 12 years ago
15011ee
Make SkDeferredCanvas query SkGPipeWriter for space allocated for bitmaps.
by scroggo@google.com
· 12 years ago
b10a6bd
Refactoring how SkDeferredCanvas manages mutable bitmaps
by junov@chromium.org
· 12 years ago
8317e17
Response to post-commit review comments on r4714
by junov@chromium.org
· 12 years ago
bfeddae
Fix unbound memory consumption problem with run away deferred canvases.
by junov@chromium.org
· 12 years ago
8e1678f
Reverting r4695
by junov@chromium.org
· 12 years ago
278de8b
Try turning on the SkGPipe path in SkDeferredCanvas Unreviewed
by junov@chromium.org
· 12 years ago
6a0d010
Fixing heap corruption issue in deferred canvas when using SkGPipe.
by junov@chromium.org
· 12 years ago
77eec24
Refactoring SkDeferredCanvas to use SkGPipe.
by junov@chromium.org
· 12 years ago
40a1ae4
Added SkDevice onAttachToCanvas & onDetachFromCanvas methods
by robertphillips@google.com
· 12 years ago
563a3b4
more SkInstCnt plumbing fix some typeface leaks
by reed@google.com
· 12 years ago
5e5a095
reverting r3268 because of test failures
by junov@chromium.org
· 13 years ago
feba689
SkDeferredCanvas, performance: small refactor to remove unnecessary conditional branches on all canvas API calls
by junov@chromium.org
· 13 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
8f9ecbd
Adding API and unit testing for deferred canvas clearing/purging
by junov@chromium.org
· 13 years ago
1f9767c
Fixing backing store access in SkDeferredCanvas.
by junov@chromium.org
· 13 years ago
2c23708
Removing some dead code in SkDeferredCanvas
by junov@chromium.org
· 13 years ago
74b4619
Formatting cleanup: remove extra whitespace
by vandebo@chromium.org
· 13 years ago
4370aed
Adding class SkDeferredCanvas for deferred rendering.
by junov@google.com
· 13 years ago