commit | b7e930db175c192464cebdeb49eb56cf6dd60114 | [log] [tgz] |
---|---|---|
author | Mathias Agopian <mathias@google.com> | Tue Jun 01 15:12:58 2010 -0700 |
committer | Mathias Agopian <mathias@google.com> | Fri Jun 04 18:57:41 2010 -0700 |
tree | 15f475afd3e4d6462587368154f84623defd2776 | |
parent | 96f0819f81293076e652792794a961543e6750d7 [diff] [blame] |
split surface management from surface's buffers management Change-Id: If3c5655d1231f8f0c49ba68f972b1b20c93b3f87
diff --git a/include/surfaceflinger/ISurfaceComposerClient.h b/include/surfaceflinger/ISurfaceComposerClient.h index b2a4766..a1e9e04 100644 --- a/include/surfaceflinger/ISurfaceComposerClient.h +++ b/include/surfaceflinger/ISurfaceComposerClient.h
@@ -58,6 +58,7 @@ }; virtual sp<IMemoryHeap> getControlBlock() const = 0; + virtual ssize_t getTokenForSurface(const sp<ISurface>& sur) const = 0; /* * Requires ACCESS_SURFACE_FLINGER permission