History log of /frameworks/base/libs/hwui/pipeline/skia/SkiaPipeline.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f58cc92066903b900396f640159ea3ea992fc67d 15-Nov-2016 Matt Sarett <msarett@google.com> Add overdraw debugging feature to Skia pipelines

Test: Compared to OpenGL pipeline and sanity checked
with understanding of the drawing pipeline. Also
wrote a unit test.


Change-Id: Iab397d21f0def725fa89551d48c764c67fd2bda8
e3d281ea18f7ccd477e4db5e74cf4fc1506e9f98 08-Nov-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add debug memory tracking to SkiaGLPipeline"
4bda6bfaa6b8cb775f18f2453720d05f4cb29152 07-Nov-2016 Matt Sarett <msarett@google.com> Add debug memory tracking to SkiaGLPipeline

Test: Sample output is below

D/OpenGLRenderer: Resource Cache Usage:
D/OpenGLRenderer: 32 items out of 8192 maximum items
D/OpenGLRenderer: 4635572 bytes (4.42 MB) out of 96.00 MB maximum

This is less verbose than OpenGL memory debug output for
two reasons:
(1) SkiaGL has less caches.
(2) SkiaGL does not support printing on cache additions/evictions.
This seems like more of an internal debugging tool rather than
a user-facing debug feature. I think it's best to leave this
unimplemented until we find that it might be useful.


Change-Id: Ib063f1c2a7f88e9840341b1001d227f556d88f26
b7d34b64dd32e3d84bd43344c9c3d9ad098129af 04-Nov-2016 Derek Sollenberger <djsollen@google.com> Refactor pin/unpinImages to work across pipelines.

Test: existing CTS tests still pass
Change-Id: Ib2607e9853396bad42f298829b5c5da0d210af32
500a0c30d4dcd012218c3e44a62926a1c34a259f 26-Oct-2016 Stan Iliev <stani@google.com> Implement Skia pipelines for OpenGL and Vulkan.

Implement Skia pipelines for OpenGL and Vulkan:
base SkiaPipeline, SkiaOpenGLPipeline and SkiaVulkanPipeline.
Write unit tests for SkiaPipeline.

Test: Built and run manually on angler-eng.
Change-Id: Ie02583426cb3547541ad9bf91700602a6163ff58