History log of /frameworks/native/libs/nativewindow/include/vndk/window.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2c38b56d19f464142e32030b99ac56afd47ab7cd 21-Apr-2017 Mathias Agopian <mathias@google.com> Plumb gralloc producer/consumer bits correctly

Bug: 33350696
Test: compile, boot device, cts
Change-Id: I2f078cf4bbdf0db49f2e914b051f55629fb37eb6
/frameworks/native/libs/nativewindow/include/vndk/window.h
453effd1f144fb5a6ae89a7c377d20a845c49080 04-Apr-2017 Mathias Agopian <mathias@google.com> Add VNDK API to access AHardwareBuffer from ANativeWindowBuffer

this is to allow vendors to use AHardwareBuffer’s
lock/unlock on buffer dequeued from an
ANativeWindow.

Test: compiled
Bug: 36866217
Change-Id: If630105572ae0e57f6fda19c13e82150f415ed6b
/frameworks/native/libs/nativewindow/include/vndk/window.h
0e95cad418cff706743f98c1ac649d3378ab0b34 30-Mar-2017 Mathias Agopian <mathias@google.com> vndk/window.h must be C compatible

Test: added a c compatibility test
Bug: 36725813
Change-Id: Ic7e1c8b50e1818707a9a457d84ed74e7e6c816c8
/frameworks/native/libs/nativewindow/include/vndk/window.h
000879a0eb2156727a2221e42d04b6f3e150aa79 21-Mar-2017 Mathias Agopian <mathias@google.com> VNDK ANativeWindow API - step 2

The vndk API is a superset of the NDK API.
Prior to this, vendor would have access to
system/window.h which itself is a superset of
what they need, exposes too much of the internals.

With this change, system/window.h depends on
vndk/window.h which depends on
android/native_window.h

Test: compiled, booted Nexus 6P
Bug: 34453351
Change-Id: Iad7bf035143541843309437fe630cc603d96a76e
/frameworks/native/libs/nativewindow/include/vndk/window.h
a6c0e20ac89b1be29901a7200590bf7cb8b99f78 20-Mar-2017 Mathias Agopian <mathias@google.com> VNDK ANativeWindow API

The vndk API is a superset of the NDK API.
Prior to this, vendor would have access to
system/window.h which itself is a superset of
what they need, exposes too much of the internals.

With this change, system/window.h depends on
vndk/window.h which depends on
android/native_window.h

Test: compiled, booted Nexus 6P
Bug: 34453351
Change-Id: I870e08c652d90b3f2cf4ed7c7ca541ce2893f689
/frameworks/native/libs/nativewindow/include/vndk/window.h