適用高通系列freedreno適配OpenHarmony的開源GPU庫
????????高通系列freedreno適配OpenHarmony的開源GPU庫,基于mesa-21.3.3 (arm64版本)。適用移植OpenHarmony時(shí),采用高通系列的Andreno GPU(mesa3d支持的GPU系列),小米6、一加6/6T等均可使用,估計(jì)會(huì)有越來越多的人加入移植隊(duì)伍。
一、GPU庫下載
鏈接: https://pan.baidu.com/s/1h9BHPDJC31MgFpL_k1PeMg?pwd=6i2b
提取碼: 6i2b?
二、編譯配置信息
-uninstalled.pc' pkg-config file.
Message: Configuration summary:
? ? ? ??
? ? ? ? prefix:? ? ? ? ? /home/algoideas/mesa-21.3.3/build-ohos/install
? ? ? ? libdir:? ? ? ? ? lib
? ? ? ? includedir:? ? ? include
? ? ? ??
? ? ? ? OpenGL:? ? ? ? ? yes (ES1: yes ES2: yes)
? ? ? ? OSMesa:? ? ? ? ? no
? ? ? ??
? ? ? ? DRI platform:? ? drm
? ? ? ? DRI drivers:? ? ?no
? ? ? ? DRI driver dir:? /home/algoideas/mesa-21.3.3/build-ohos/install/lib/dri
? ? ? ??
? ? ? ? EGL:? ? ? ? ? ? ?yes
? ? ? ? EGL drivers:? ? ?builtin:egl_dri2 builtin:egl_dri3
? ? ? ? EGL/Vulkan/VL platforms:? ?ohos surfaceless
? ? ? ? GBM:? ? ? ? ? ? ?yes
? ? ? ? GBM backends path: /home/algoideas/mesa-21.3.3/build-ohos/install/lib/gbm
? ? ? ??
? ? ? ? Vulkan drivers:? no
? ? ? ??
? ? ? ? llvm:? ? ? ? ? ? no
? ? ? ??
? ? ? ? Gallium drivers: freedreno
? ? ? ? Gallium st:? ? ? mesa xa
? ? ? ? HUD lmsensors:? ?no
? ? ? ??
? ? ? ? Shared-glapi:? ? yes
? ? ? ??
? ? ? ? Perfetto:? ? ? ? no
? ? ? ? Perfetto ds:? ? ?auto
Build targets in project: 162
NOTICE: Future-deprecated features used:
?* 0.55.0: {'ExternalProgram.path'}
?* 0.56.0: {'meson.source_root'}
mesa 21.3.3
? Subprojects
? ? llvm? ? ? ? ? ? ? ?: NO Neither a subproject directory nor a llvm.wrap file was found.
? User defined options
? ? Cross files? ? ? ? : cross_ohos_arm64
? ? prefix? ? ? ? ? ? ?: /home/algoideas/mesa-21.3.3/build-ohos/install
? ? cpp_rtti? ? ? ? ? ?: false
? ? dri-drivers? ? ? ? :?
? ? dri-search-path? ? : /vendor/lib64/chipsetsdk
? ? egl? ? ? ? ? ? ? ? : enabled
? ? egl-native-platform: ohos
? ? gallium-drivers? ? :?
? ? gbm? ? ? ? ? ? ? ? : enabled
? ? gles1? ? ? ? ? ? ? : enabled
? ? gles2? ? ? ? ? ? ? : enabled
? ? glx? ? ? ? ? ? ? ? : disabled
? ? osmesa? ? ? ? ? ? ?: false
? ? platforms? ? ? ? ? : ohos
? ? shader-cache? ? ? ?: enabled
? ? tools? ? ? ? ? ? ? : freedreno
? ? vulkan-drivers? ? ?:?
Found ninja-1.10.0 at /usr/bin/ninja