这玩意,是图中这玩意,在模拟器中的内置。
而图中这玩意,是virgl overlay,搬到了termux,去掉了悬浮窗功能。先有virgl overlay,然后才有图中这玩意。
因为去掉了悬浮窗功能,它用的客户端不用改动太多。用于支持悬浮窗的那些改动,这个不需要。如果不会弄,捡现成的,客户端可以用a大神在g站的Mesa-VirGL。
同一原理的东东。区别在于:
一个有悬浮窗,一个没有。
一个最新目前到vo009,一个v服务的版本随termux更新。
差异在于:
没有悬浮窗,也就没有正中间或左上角有个小黑块,有个悬浮黑框大黑窗挡住之类的问题,没有悬浮窗小窗之类的问题。
也看不到悬浮窗与非悬浮窗的速降问题,因为没有悬浮窗功能。
也没有vo开一次就断服务,需要自动重启的问题。
音视频方面略强vo一丢丢。(因为vo现在最新只到009。把v服务版本弄上去,能增强一丢丢正常渲染的能力,以及搭配gst的正常运转的能力也会增强一丢丢。如果vo的v服务版本也升上去了,就没有此差异。意即用vo过不去op的,用这个没有overlay的virgl,有可能正常通过。)
服务端存在大量报错,vo没那么多。(因为virgl overlay服务端上一些源码的改动,在这个上未有应用。)
都有画面偏暗问题。(termux中的virglrenderer-android,是基于a大神。a大神的基于m大神。m大神则是首创。未破问题,不论谁出的,问题都会一样。我说的攻破,是指彻底攻破,而不是用低版本wine的wined3d,修改离屏渲染设置,改用16,等方法临时避开。)
以及正常渲染能力弱。virglrenderer-android调动gpu的原理决定了它的正常渲染能力会最弱。不是指它的帧数。茶壶打得开,游戏未必能打开,其它渲染能打开,用这个未必还能正常打开。

