History log of /frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d9770c3c6c5b6a4fc7fa8774cf041e1ed1623119 20-Mar-2017 Robert Phillips <robertphillips@google.com> Update SkiaPipelineTests.cpp to use new onNewImageSnapshot signature
Test: code compiles & test continues to succeed

https://skia-review.googlesource.com/c/9882/ (Remove budgeted parameter
from SkSurface::makeImageSnapshot (take 2)) seems to have stuck so this
should be safe to land.

Change-Id: I9e6fdcc8debe7964e9522f7acd8829b54bc90986
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
a0a74d5f8ee1dbd04772ffb1775d045ce6b5934b 13-Mar-2017 Mike Reed <reed@google.com> use _deprecated suffix for deprecated clipops

Allows skia to remove legacy flag for older names
- SK_SUPPORT_EXOTIC_CLIPOPS
- SK_SUPPORT_LEGACY_CLIPOP_EXOTIC_NAMES

Test: CtsGraphicsTestCases

Change-Id: I78478d94d059641a9381579cae6d28f9f0685ad1
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
341480bef58ee40eceb1caa4d94c4a8d3934b132 24-Jan-2017 Matt Sarett <msarett@google.com> Fix renderOverdraw() test

I'm not sure why this test was modifies, but this
restores the test to the original version, which passes.

Test: Passes unit test

BUG:34467659

Change-Id: I6699cf13d4b69301d57fa0cec9b24093e8263ba7
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
57b8eb3da0c4692ac4f39a9c73aa090af475d14a 18-Jan-2017 Greg Daniel <egdaniel@google.com> Merge "Update hwui_unit_tests to support running with Vulkan backend."
98c78dad1969e2321cfee2085faa55d95bba7e29 04-Jan-2017 Greg Daniel <egdaniel@google.com> Update hwui_unit_tests to support running with Vulkan backend.

Added Macros for RENDERTHREAD_TESTS which run these tests using specific backends.
RENDERTHREAD_TESTS - Runs OpenGL, SkiaGL, and SkiaVulkan
RENDERTHREAD_SKIA_TESTS - Runs SkiaGL and SkiaVulkan
RENDERTHREAD_OPENGL_TESTS - Runs OpenGL

Test: manual running of hwui_unit_tests

Change-Id: Ia7420ee7a38803a15e2d58394d14b38cae8208d3
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
624ad836ec7f174369df30219099260b951b7ef4 11-Jan-2017 Derek Sollenberger <djsollen@google.com> Fix Skia merge by fixing API mismatch.

Test: compile
Change-Id: Ie524af03fd3c85cceac13abdcdd9af8ef6ca6bb9
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
b66b8bb4a089593ee7c20ad7f59980c16dde9cc9 16-Dec-2016 Stan Iliev <stani@google.com> Ensure root render node clip cannot expand beyond dirty area

Use new Skia API to enfore clip restriction for root render node.
This brings Skia pipeline in line with HWUI. Unit test is
updated to reflect the new behaviour.

Test: Built and ran angler-eng, ran HWUI unit tests.

Change-Id: Iffce70fd37b6aff45eb6a23c8b1a64f45b5f1463
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
6df179cd73674f81501b302f4a3a97b5ec3eab9b 16-Dec-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Revert "try to stop using exotic clipps""
66b9d4486abb9e6d1edc624cd9ff522b12acece0 16-Dec-2016 Chris Craik <ccraik@google.com> Revert "try to stop using exotic clipps"

This reverts commit 834653bcf80a3879c4d80004469053f205d45b69.

Change-Id: Ie8cb787490832a0be154ec1263313982157faa81
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
e59dc4124a337881c0a585d3a5ce612ecd8f5e97 16-Dec-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "try to stop using exotic clipps"
834653bcf80a3879c4d80004469053f205d45b69 14-Dec-2016 Mike Reed <reed@google.com> try to stop using exotic clipps

Change-Id: Id11d7744daa69c19fdc9b7723862b3d71ad21384
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
ed4d58cc3331795ed7f141eabc1fce784b4c110b 14-Dec-2016 Stan Iliev <stani@google.com> Fix failing SkiaPipeline unit tests

Fix SkiaPipeline unit tests failure, caused by double deallocation
of SkCanvas in DeferLayer.

Test: build and ran angler-eng, ran HWUI unit tests.
Change-Id: I4a0a0113588e40a8ed32093d57efc6af3c0d7745
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
6c67f1d04591f44bccb476d715a005ad5bbdf840 14-Dec-2016 Mike Reed <reed@google.com> SkClipOp is now an enum class

Change-Id: If423dd013a264162ae0b7674a0eeef34bc2cdaae
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
d43eaa909018068bc1ac197839f5e2ed79d9139d 13-Dec-2016 Mike Reed <reed@google.com> SkCanvas is no longer refcnted, use SkClipOps

Change-Id: I57469f56187f1ca8624e7a63968124ee925b4c04
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
52771272f4f018f4fc6846224bf047497e784af1 17-Nov-2016 Stan Iliev <stani@google.com> Add more Skia pipeline unit tests.

Add more Skia pipeline unit tests and fix an issue
in backdrop/content bounds clip logic.

Test: built and run angler-eng and HWUI unit tests.
Change-Id: Ie41f80ff7ce9802a4d76e8b14f1695dbc9771a2b
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
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.

BUG:32370375

Change-Id: Iab397d21f0def725fa89551d48c764c67fd2bda8
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp
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
/frameworks/base/libs/hwui/tests/unit/SkiaPipelineTests.cpp