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

Commit 8007bdd7 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Mark libEGL, GLESv1_CM, GLESv2, and GLESv3 as LLNDK"

parents f71878b8 8d455e9f
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -41,7 +41,7 @@
#include <utils/String8.h>
#include <utils/String8.h>
#include <utils/Trace.h>
#include <utils/Trace.h>


EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
extern "C" EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
#define CROP_EXT_STR "EGL_ANDROID_image_crop"
#define CROP_EXT_STR "EGL_ANDROID_image_crop"
#define PROT_CONTENT_EXT_STR "EGL_EXT_protected_content"
#define PROT_CONTENT_EXT_STR "EGL_EXT_protected_content"
#define EGL_PROTECTED_CONTENT_EXT 0x32C0
#define EGL_PROTECTED_CONTENT_EXT 0x32C0
+1 −1
Original line number Original line Diff line number Diff line
@@ -27,7 +27,7 @@


#include <private/gui/SyncFeatures.h>
#include <private/gui/SyncFeatures.h>


EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
extern "C" EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);


namespace android {
namespace android {


+1 −1
Original line number Original line Diff line number Diff line
@@ -28,7 +28,7 @@
#include <utils/Log.h>
#include <utils/Log.h>
#include <utils/Thread.h>
#include <utils/Thread.h>


EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
extern "C" EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
#define CROP_EXT_STR "EGL_ANDROID_image_crop"
#define CROP_EXT_STR "EGL_ANDROID_image_crop"


namespace android {
namespace android {
+24 −0
Original line number Original line Diff line number Diff line
@@ -52,6 +52,30 @@ ndk_headers {
    license: "include/KHR/NOTICE",
    license: "include/KHR/NOTICE",
}
}


llndk_library {
    name: "libEGL",
    symbol_file: "libs/libEGL.map.txt",
    export_include_dirs: ["include"],
}

llndk_library {
    name: "libGLESv1_CM",
    symbol_file: "libs/libGLESv1_CM.map.txt",
    export_include_dirs: ["include"],
}

llndk_library {
    name: "libGLESv2",
    symbol_file: "libs/libGLESv2.map.txt",
    export_include_dirs: ["include"],
}

llndk_library {
    name: "libGLESv3",
    symbol_file: "libs/libGLESv3.map.txt",
    export_include_dirs: ["include"],
}

cc_library_headers {
cc_library_headers {
    name: "gl_headers",
    name: "gl_headers",
    vendor_available: true,
    vendor_available: true,
+0 −2
Original line number Original line Diff line number Diff line
@@ -84,7 +84,6 @@ cc_defaults {
cc_defaults {
cc_defaults {
    name: "egl_libs_defaults",
    name: "egl_libs_defaults",
    defaults: ["gl_libs_defaults"],
    defaults: ["gl_libs_defaults"],
    vendor_available: true,
    cflags: [
    cflags: [
        "-DLOG_TAG=\"libEGL\"",
        "-DLOG_TAG=\"libEGL\"",
    ],
    ],
@@ -144,7 +143,6 @@ cc_test {
cc_defaults {
cc_defaults {
    name: "gles_libs_defaults",
    name: "gles_libs_defaults",
    defaults: ["gl_libs_defaults"],
    defaults: ["gl_libs_defaults"],
    vendor_available: true,
    arch: {
    arch: {
        arm: {
        arm: {
            instruction_set: "arm",
            instruction_set: "arm",
Loading