Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0a18aafb authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Make libnativewindow as LL-NDK"

parents 7dc10574 5d53b3d1
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -63,4 +63,11 @@ cc_library {
    ],
}

llndk_library {
    name: "libnativewindow",
    symbol_file: "libnativewindow.map.vndk.txt",
    unversioned: true,
    export_include_dirs: ["include"],
}

subdirs = ["tests"]
+44 −0
Original line number Diff line number Diff line
LIBNATIVEWINDOW {
  global:
    AHardwareBuffer_acquire;
    AHardwareBuffer_allocate;
    AHardwareBuffer_describe;
    AHardwareBuffer_fromHardwareBuffer;
    AHardwareBuffer_getNativeHandle;
    AHardwareBuffer_lock;
    AHardwareBuffer_recvHandleFromUnixSocket;
    AHardwareBuffer_release;
    AHardwareBuffer_sendHandleToUnixSocket;
    AHardwareBuffer_toHardwareBuffer;
    AHardwareBuffer_unlock;
    ANativeWindowBuffer_getHardwareBuffer;
    ANativeWindow_OemStorageGet;
    ANativeWindow_OemStorageSet;
    ANativeWindow_acquire;
    ANativeWindow_cancelBuffer;
    ANativeWindow_dequeueBuffer;
    ANativeWindow_fromSurface;
    ANativeWindow_fromSurfaceTexture;
    ANativeWindow_getFormat;
    ANativeWindow_getHeight;
    ANativeWindow_getWidth;
    ANativeWindow_lock;
    ANativeWindow_query;
    ANativeWindow_queryf;
    ANativeWindow_queueBuffer;
    ANativeWindow_release;
    ANativeWindow_setAutoRefresh;
    ANativeWindow_setBufferCount;
    ANativeWindow_setBufferDataSpace;
    ANativeWindow_setBuffersDimensions;
    ANativeWindow_setBuffersFormat;
    ANativeWindow_setBuffersGeometry;
    ANativeWindow_setBuffersTimestamp;
    ANativeWindow_setBuffersTransform;
    ANativeWindow_setSharedBufferMode;
    ANativeWindow_setSwapInterval;
    ANativeWindow_setUsage;
    ANativeWindow_unlockAndPost;
  local:
    *;
};