适用高通系列freedreno适配OpenHarmony的开源GPU库
高通系列freedreno适配OpenHarmony的开源GPU库,基于mesa-21.3.3 (arm64版本)。适用移植OpenHarmony时,采用高通系列的Andreno GPU(mesa3d支持的GPU系列),小米6、一加6/6T等均可使用,估计会有越来越多的人加入移植队伍。
一、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