commit | c287a77d51ca5adcf82724ad6474d127abdce40a | [log] [tgz] |
---|---|---|
author | Derek Sollenberger <djsollen@google.com> | Fri Aug 02 13:44:31 2019 -0400 |
committer | Derek Sollenberger <djsollen@google.com> | Tue Aug 20 14:50:40 2019 -0400 |
tree | c2f761c1dd8a8e5554811338ed8bb0fa1f1aef05 | |
parent | 19419ccc9502aae0f1d1eeaa8bc560aa1472f178 [diff] |
Continue to isolate graphics classes by introducing C API This CL adds an initial C API to show how we should proceed with limiting the symbols the graphics library will expose to the framework. Refactor Surface and TextureView to have no dependencies on the graphics classes outside of the exposed C API. Test: CtsUiRenderingTestCases Bug: 137655431 Change-Id: Ic10aaba00388a47ca97f156fcaebc1ea7676dfb2