diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2021-05-13 23:51:44 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-05-13 23:51:44 +0000 |
commit | 7d38497f6f7739ebc18c45e1598a7033b5b3c05c (patch) | |
tree | baafeb92eb5276d3e31cd76725d484bbb1f75cce | |
parent | e358b3a5a138aae95fdc1d21886933cc3f7d83a6 (diff) | |
parent | 45d5fb7c41d51e9d89b823c37b5cb82b1329bdbf (diff) | |
download | yukawa-7d38497f6f7739ebc18c45e1598a7033b5b3c05c.tar.gz |
Merge "Enable OpenCL" am: 45d5fb7c41
Original change: https://android-review.googlesource.com/c/device/amlogic/yukawa/+/1705712
Change-Id: I06678f82eee373fd31f37d069338ff686be27071
-rw-r--r-- | BoardConfigCommon.mk | 4 | ||||
-rwxr-xr-x | binaries/gpu/Android.mk | 10 |
2 files changed, 12 insertions, 2 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 58efccf..155a2d1 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -22,6 +22,10 @@ TARGET_BOARD_PLATFORM := yukawa # Vulkan BOARD_INSTALL_VULKAN := true + +# OpenCL +BOARD_INSTALL_OPENCL := true + # BT configs BOARD_HAVE_BLUETOOTH := true diff --git a/binaries/gpu/Android.mk b/binaries/gpu/Android.mk index 8e32ac3..662cae4 100755 --- a/binaries/gpu/Android.mk +++ b/binaries/gpu/Android.mk @@ -34,12 +34,18 @@ endif LOCAL_SHARED_LIBRARIES := android.hardware.graphics.common@1.0 libz libnativewindow libc++ liblog libm libc libdl LOCAL_STRIP_MODULE := false - - ifeq ($(BOARD_INSTALL_VULKAN),true) LOCAL_POST_INSTALL_CMD = $(hide)\ cd $(dir $(LOCAL_INSTALLED_MODULE))/../hw;\ ln -sf ../egl/$(notdir $(LOCAL_INSTALLED_MODULE)) ./vulkan.$(TARGET_DEVICE).so endif +ifeq ($(BOARD_INSTALL_OPENCL),true) +LOCAL_POST_INSTALL_CMD += \ + cd $(dir $(LOCAL_INSTALLED_MODULE))/..;\ + ln -sf egl/$(notdir $(LOCAL_INSTALLED_MODULE)) libOpenCL.so.1.1;\ + ln -sf libOpenCL.so.1.1 libOpenCL.so.1;\ + ln -sf libOpenCL.so.1 libOpenCL.so; +endif + include $(BUILD_PREBUILT) |