platform_system_core/include
Iliyan Malchev 0ab886bdab move ANativeWindow and friends under system/core
This patch moves the definition of ANativeWindow from frameworks/base into
system/core.  We move ANativeWindow for two reasons.

Firstly, the native-window interface may need to be used by lower-level code
than the framework.  Such code (such as the camera HAL) is not allowed to use
definitions from frameworks/base, since the latter is stacked on top of the
former.  Thus moving (the interface definition) ANativeWindow under system/core
lowers the level at which we can work with windows.

Secondly, this enables an implementation of ANativeWindow that lies outside of
frameworks, enabling quick initial bringup of graphics.

Change-Id: I851b9bb2834bcec73255b5af82f66411e54bb1a5
Signed-off-by: Iliyan Malchev <malchev@google.com>
2011-05-02 19:19:54 -07:00
..
android Remove libjnigraphics. moved to frameworks/base/native 2010-02-04 15:32:07 -08:00
arch Revert "Define O_BINARY for non-Windows platforms." 2011-03-02 16:49:34 -08:00
ctest auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
cutils native_handle.h: fix declaration 2011-05-02 17:27:37 -07:00
diskconfig system: libdiskconfig: Add libdiskconfig 2010-03-10 15:19:06 -08:00
mincrypt eclair snapshot 2009-11-12 18:46:23 -08:00
netutils Stop using netmask in the framework 2011-02-02 14:18:44 -08:00
pixelflinger pixelflinger: Fix function naming typo: gglBitBlti 2010-08-10 02:56:47 +08:00
private Add keychain user 2011-04-08 14:06:16 -07:00
system move ANativeWindow and friends under system/core 2011-05-02 19:19:54 -07:00
sysutils Fix potential race introduced in Icd7f5f03 2011-03-22 14:03:11 -07:00
usbhost libusbhost: Save endpoint ID in usb_request struct 2011-02-14 08:05:40 -05:00
zipfile auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00