茶壺1300,額。。。,不愧是termux-x11
termux-x11已經(jīng)實驗性開始支持dri3了,圖形性能提升巨大。 話不多說先上圖: 茶壺:
飛機茶壺:
glxgears:
glmark2:
目前dri3還只是實驗階段,可能會有其它狀況發(fā)生,比如跑glxgears拖動窗口就崩潰什么的,相比之前不支持dri3而使用MESA_VK_WSI_DEBUG=sw,gpu利用率提高不少,可以說已經(jīng)飛起了?? 這里使用的容器是chroot ubuntu22.04,圖形驅(qū)動mesa23.3 turnip zink,在這里編譯mesa時使用termux那邊提供的補丁,具體內(nèi)容請看termux那邊的issue。 https://github.com/termux/termux-packages/pull/17561 至于如何編譯mesa以及交叉編譯32位mesa,去翻翻桂樹的專欄,這里引用補丁請到mesa項目目錄執(zhí)行 curl -LsO https://github.com/xMeM/termux-packages/raw/master/packages/mesa/wsi-termux-x11-v3.patch git apply wsi-termux-x11-v3.patch 編譯mesa我只開啟了最基本的功能:meson .. -D platforms=x11 -D gallium-drivers=zink -D freedreno-kmds=kgsl,msm -D vulkan-drivers=freedreno -D dri3=enabled -D glx=dri -D buildtype=release 其它就自行去嘗試咯。 最后感慨一下,termux更新是真的快,從去年的什么都沒有,到現(xiàn)在一堆gpu加速的方式:virgl android,virgl zink ,turnip zink,virgl google angle.....termux-x11的體驗也越來越好??