在 K1 上尝试使用 Zink 运行 OpenGL 加速(以及提一个对 Vulkan 驱动的要求)

经过楼主的不懈努力(x),Mesa Zink ( OpenGL over Vulkan )终于能够在 Imagination 稀烂的 Vulkan 驱动上运行了……
相关 Mesa merge request: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34183
很不幸的是,K1 目前提供的 libVK_IMG 闭源驱动文件仅实现了 Wayland 支持,而 Wayland 与 EGL 强绑定,为了能在 EGL 上支持 Zink on VK_IMG 我不得不创造更多的脏 commit (依然在纠结要不要给上游 Mesa 发 MR)

案例展示:

以及,如果进迭时空的工程师能够看到这个帖子的话,能否在构建 IMG 闭源驱动的时候,加入 SUPPORT_XWAYLAND=1 配置选项,这样编译出来的 libVK_IMG 除了可以支持 Wayland 之外,也可以支持 X (传统 Xorg 和 Xwayland 应该都可以)。

3 个赞

开了个 issue (逃

1 个赞

加入 SUPPORT_XWAYLAND=1 配置选项的 img-gpu-powervr deb 包将在下一个新版本提供