You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For example for android, build the 32-bit loader which might be: /system/vendor/lib/libOpenCL.so
and read .icd files in path: /system/vendor/Khronos/OpenCL/vendors/vendor*.icd
The file vendor*.icd may contain contents like: /system/vendor/lib/egl/libXXX_vendor.so
also, build 64-bit loader which might be: /system/vendor/lib64/libOpenCL.so
and read .icd64 files in path: /system/vendor/Khronos/OpenCL/vendors/vendor*.icd64
The file vendor*.icd64 may contain contents like: /system/vendor/lib64/egl/libXXX_vendor.so
Currently I put both 32-bit and 64-bit OpenCL library path with .icd suffix, resulting in that 32-bit programs use 32-bit loader failed to load 64-bit CL library, but the loader always need to try(though each process only try once, I think it should be avoid). And as for 64-bit programs, 64-bit loader also tries to load 32-bit CL library even if it's useless.
thanks!
The text was updated successfully, but these errors were encountered:
For example for android, build the 32-bit loader which might be:
/system/vendor/lib/libOpenCL.so
and read .icd files in path:
/system/vendor/Khronos/OpenCL/vendors/vendor*.icd
The file vendor*.icd may contain contents like:
/system/vendor/lib/egl/libXXX_vendor.so
also, build 64-bit loader which might be:
/system/vendor/lib64/libOpenCL.so
and read .icd64 files in path:
/system/vendor/Khronos/OpenCL/vendors/vendor*.icd64
The file vendor*.icd64 may contain contents like:
/system/vendor/lib64/egl/libXXX_vendor.so
Currently I put both 32-bit and 64-bit OpenCL library path with .icd suffix, resulting in that 32-bit programs use 32-bit loader failed to load 64-bit CL library, but the loader always need to try(though each process only try once, I think it should be avoid). And as for 64-bit programs, 64-bit loader also tries to load 32-bit CL library even if it's useless.
thanks!
The text was updated successfully, but these errors were encountered: