Merge "vndk-def: Add libvulkan.so to SP-NDK." am: d81a6e7cfc
am: c93b03bdb3
Change-Id: I182723e5fc4ef22ff882f67d8ff110401ef64731
This commit is contained in:
@@ -35,11 +35,13 @@ class NDKLibDictTest(unittest.TestCase):
|
|||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libGLESv1_CM.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libGLESv1_CM.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libGLESv2.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libGLESv2.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libGLESv3.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libGLESv3.so'))
|
||||||
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib/libvulkan.so'))
|
||||||
|
|
||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libEGL.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libEGL.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libGLESv1_CM.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libGLESv1_CM.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libGLESv2.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libGLESv2.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libGLESv3.so'))
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libGLESv3.so'))
|
||||||
|
self.assertTrue(NDK_LIBS.is_spndk('/system/lib64/libvulkan.so'))
|
||||||
|
|
||||||
# Vendor libraries with the same name are still not SP-NDK.
|
# Vendor libraries with the same name are still not SP-NDK.
|
||||||
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/libEGL.so'))
|
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/libEGL.so'))
|
||||||
@@ -52,6 +54,9 @@ class NDKLibDictTest(unittest.TestCase):
|
|||||||
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/egl/libGLESv2.so'))
|
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/egl/libGLESv2.so'))
|
||||||
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/egl/libGLESv3.so'))
|
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/egl/libGLESv3.so'))
|
||||||
|
|
||||||
|
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/libvulkan.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_spndk('/vendor/lib64/vulkan.so'))
|
||||||
|
|
||||||
# LL-NDK is not SP-NDK.
|
# LL-NDK is not SP-NDK.
|
||||||
self.assertFalse(NDK_LIBS.is_spndk('/system/lib/libc.so'))
|
self.assertFalse(NDK_LIBS.is_spndk('/system/lib/libc.so'))
|
||||||
|
|
||||||
@@ -62,7 +67,6 @@ class NDKLibDictTest(unittest.TestCase):
|
|||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libcamera2ndk.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libcamera2ndk.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libjnigraphics.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libjnigraphics.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libmediandk.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libmediandk.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib/libvulkan.so'))
|
|
||||||
|
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libOpenMAXAL.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libOpenMAXAL.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libOpenSLES.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libOpenSLES.so'))
|
||||||
@@ -70,7 +74,6 @@ class NDKLibDictTest(unittest.TestCase):
|
|||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libcamera2ndk.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libcamera2ndk.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libjnigraphics.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libjnigraphics.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libmediandk.so'))
|
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libmediandk.so'))
|
||||||
self.assertTrue(NDK_LIBS.is_hlndk('/system/lib64/libvulkan.so'))
|
|
||||||
|
|
||||||
# LL-NDK and SP-NDK are not HL-NDK.
|
# LL-NDK and SP-NDK are not HL-NDK.
|
||||||
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libc.so'))
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libc.so'))
|
||||||
@@ -78,6 +81,14 @@ class NDKLibDictTest(unittest.TestCase):
|
|||||||
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libGLESv1_CM.so'))
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libGLESv1_CM.so'))
|
||||||
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libGLESv2.so'))
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libGLESv2.so'))
|
||||||
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libGLESv3.so'))
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libGLESv3.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib/libvulkan.so'))
|
||||||
|
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib64/libc.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib64/libEGL.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib64/libGLESv1_CM.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib64/libGLESv2.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib64/libGLESv3.so'))
|
||||||
|
self.assertFalse(NDK_LIBS.is_hlndk('/system/lib64/libvulkan.so'))
|
||||||
|
|
||||||
def test_is_ndk(self):
|
def test_is_ndk(self):
|
||||||
# LL-NDK
|
# LL-NDK
|
||||||
|
|||||||
@@ -491,6 +491,7 @@ class NDKLibDict(object):
|
|||||||
'libGLESv1_CM.so',
|
'libGLESv1_CM.so',
|
||||||
'libGLESv2.so',
|
'libGLESv2.so',
|
||||||
'libGLESv3.so',
|
'libGLESv3.so',
|
||||||
|
'libvulkan.so',
|
||||||
)
|
)
|
||||||
|
|
||||||
HLNDK_LIB_NAMES = (
|
HLNDK_LIB_NAMES = (
|
||||||
@@ -500,7 +501,6 @@ class NDKLibDict(object):
|
|||||||
'libcamera2ndk.so',
|
'libcamera2ndk.so',
|
||||||
'libjnigraphics.so',
|
'libjnigraphics.so',
|
||||||
'libmediandk.so',
|
'libmediandk.so',
|
||||||
'libvulkan.so',
|
|
||||||
)
|
)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|||||||
Reference in New Issue
Block a user