51f2d606dcbfba3cc5b03dfea37c1304b91c232f |
|
06-Apr-2016 |
John Reck <jreck@google.com> |
Fix some edge cases Bug: 27709981 This desperately needs a refactor, but to keep the current (really needed & nice) behavior of dispatching after sync finishes would be difficult to handle cleanly without lots of ripping so... #yolo Change-Id: I831a06c6ae7412a062720d68ecbe3085190f0258
/frameworks/base/libs/hwui/utils/TestWindowContext.cpp
|
a3f16d43770e6740dd27210875964d91985efbd2 |
|
25-Jan-2016 |
Derek Sollenberger <djsollen@google.com> |
Replace SkALWAYSBREAK with equivalent Android macros. Change-Id: Icb7786c789915375d7d8754fc8536302c1020858
/frameworks/base/libs/hwui/utils/TestWindowContext.cpp
|
3d5278b63862b337b8c7ef82ed18f1825e4b5c6b |
|
14-Jan-2016 |
Derek Sollenberger <djsollen@google.com> |
Update TestWindowContext to work with new HWUI ops. This enables HWUI to be testing within Skia's infrastructure and fixes skia bug 4775. Change-Id: I242b9e4c5ed0f4523b6075d8825a2624235a01c7
/frameworks/base/libs/hwui/utils/TestWindowContext.cpp
|
58862c9f6f33a9aa3602ca4a7ce49ac2a1fdc7c6 |
|
10-Dec-2015 |
Tom Hudson <tomhudson@google.com> |
Fix leak of file descriptors in test code skia_dm rendering through HWUI was hanging after roughly 300 tests. logcat reports some process was unable to get any file descriptors. When we migrated TestWindowContext into HWUI and started using PIMPL I didn't clean up the implementation struct in the destructor. Doing so solved the hang for me. My guess was that BufferQueue was being leaked, and that gralloc is backed by file descriptors, but some research suggests that Android ought to be able to handle far more than 1k fds (ulimit -Hn returns 4096 on this device). R=djsollen@google.com Change-Id: I2cd9f8945cee9b22f838002e1ad687d5fe29cb97
/frameworks/base/libs/hwui/utils/TestWindowContext.cpp
|
b2f5bd2d6043132d8c1d0f3e2e7e454c2693f499 |
|
15-Oct-2015 |
Tom Hudson <tomhudson@google.com> |
Remove direct dependency of external/skia on frameworks/native Moves all code that needs to link with libgui or libui into frameworks/native/hwui/utils/TestWindowContext. This allows us to run Skia automated tests against a HWUI backend to watch for performance or correctness regressions on Android. BUG=23556017 TEST=After this change, we can remove libui and frameworks/native/include from external/skia/Android.mk R=djsollen@google.com Change-Id: I6f02a5ff98101e448606a1e892686e2c648b6c8a
/frameworks/base/libs/hwui/utils/TestWindowContext.cpp
|