diff options
author | Robert Carr <racarr@google.com> | 2019-01-11 13:38:19 -0800 |
---|---|---|
committer | Robert Carr <racarr@google.com> | 2019-01-22 09:01:05 -0800 |
commit | 76907eeaa6ff8d669a1fbf239cd19e1cb5b2846e (patch) | |
tree | b6898ee94cd310eb138e7b58be4aaaf71366dcd6 /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | 18a82199b7669680ad6c75910f29ffabc3797d3a (diff) |
Unhide parts of SurfaceControl API in SDK.
In parity with the recently exposed NDK APIs. In addition removing @hide
we make a few changes to prepare the APIs for being public.
1. Use a hidden singleton SurfaceSession
2. Expose a Surface constructor for ANativeWindow inter-op
3. Mark SurfaceControl final
4. Implement setGeometry as public version of setPosition/matrix/crop.
5. Add a visibility toggle method (as opposed to show/hide methods) for
parity with NDK.
Bug: 111297488
Test: android.view.cts.SurfaceControlTests
Change-Id: Iac043658a360a48086ef4701a6a8ba2396878e81
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions