Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
f9a90847820a8ec4a3c97a2b544c622e3ca6b09a
/
src
/
utils
/
SkDeferredCanvas.cpp
a8db8fe
Fixing a deferred canvas optimization that purges pending draws when the canvas is cleared
by junov@chromium.org
· 13 years ago
9ed02b9
Augmenting SkDeferredCanvas notification interface to signal flushes and memory allocations
by junov@chromium.org
· 13 years ago
88e2914
Moving DeferredDevice and DeferredGPipeController classes out of the deferred canvas API header
by junov@chromium.org
· 13 years ago
9060c9b
Style correction: sprinkling "this->" in SkDeferredCanvas.cpp
by junov@chromium.org
· 13 years ago
3de7acc
Removing the SkPicture backend from SkDeferredCanvas code
by junov@chromium.org
· 13 years ago
2e14ba8
Adding API to SkGPipe and SkDeferredCanvas for controlling memory usage externally
by junov@chromium.org
· 13 years ago
10f7f97
Prevent deferred canvases from recording draw operations that use an SkPaint object that indirectly references a GPU resource.
by junov@chromium.org
· 13 years ago
7dade42
Always store pixels of mutable bitmaps when recording a SkPicture.
by djsollen@google.com
· 13 years ago
15011ee
Make SkDeferredCanvas query SkGPipeWriter for space allocated for bitmaps.
by scroggo@google.com
· 13 years ago
09640d6
Fixing canvas writePixels malfunctioning with SkDeferredCanvas with SkGPipe backend and GPU rendering
by junov@chromium.org
· 13 years ago
b10a6bd
Refactoring how SkDeferredCanvas manages mutable bitmaps
by junov@chromium.org
· 13 years ago
bfeddae
Fix unbound memory consumption problem with run away deferred canvases.
by junov@chromium.org
· 13 years ago
77eec24
Refactoring SkDeferredCanvas to use SkGPipe.
by junov@chromium.org
· 13 years ago
d7dbd42
Ensure that SkDeferredCanvas::onCreateCompatibleDevice unrefs its temp device.
by scroggo@google.com
· 13 years ago
563a3b4
more SkInstCnt plumbing fix some typeface leaks
by reed@google.com
· 13 years ago
4866cc0
Adding option to serialize mutable bitmaps in SkPicture
by junov@chromium.org
· 13 years ago
5e5a095
reverting r3268 because of test failures
by junov@chromium.org
· 13 years ago
1c70074
build fix
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
c16ca92
Coding style corrections in SkDeferredCanvas.cpp: brace placement, 80col, etc.
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
87f982c
Fix for crash in SkDeferredCanvas when optional SkPaint argument is NULL
by junov@chromium.org
· 13 years ago
b1e218e
Adding missing SkIntToScalar to resolve DeferredCanvas unit test failures with fixed-point build
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
bf6c1e4
Adding a flush method to SkCanvas
by junov@chromium.org
· 13 years ago
4370aed
Adding class SkDeferredCanvas for deferred rendering.
by junov@google.com
· 13 years ago