ppsspp新的OpenGL线程代码 - 有兴趣的朋友可以试试(高玩)

2018-03-27 来源:安卓模拟社区 作者:佚名

用手机看

扫描二维码随身看资讯 使用手机 二维码应用 扫描右侧二维码,您可以
1.在手机上细细品读~
2.分享给你的微信好友或朋友圈~

 我已经为OpenGL实现了(有一些未知的)线程渲染,这意味着主线程将命令排队,后台线程实际上将它们发送给驱动程序,类似于我们一直在使用Vulkan for一会儿。这种安排也允许更高效的顶点上传,这进一步提高了性能,但顶点缓存不应该再有很大帮助。

有了这个,如果你的设备之前无法保持良好的状态,你应该看到更好的性能。没有选择,它始终在新的版本中。

请尝试使用https://buildbot.orphis.net/ppsspp/中的最新版本,并且让我知道是否有任何问题以图形方式破坏了以前的工作,无论是在此主题中,还是在问题跟踪器中:https://github.com/hrydgard/ppsspp/issues

 

有兴趣的朋友可以下载这两个版本进行尝试

有两个测试版本(v1.5.4-526-g39fd77b35&v1.5.4-525-g625595c6c)

最新版本的OpenGL在某些情况下大幅提升了性能。在某些游戏中,它甚至可用Vulkan模式一样快。但有些游戏出现黑块(Android上切换到“libc ++”时可能会出现无关的兼容性问题。PPSSPP团队正在研究。EDF速度放慢有些意外的,)

最新的测试版(v1.5.4-526-g39fd77b35)奇怪地适用于我早期的中兴通讯Warp Sync(Snapdragon 400,Android 4.4.2)。即使在这个较旧的设备中,使用新的OpenGL代码提高性能也是相当可观的。例如,我需要在三线和多线程下使用frameskip,以在Tekken 5中获得不错的性能。现在,将画面设置为2倍分辨率,足以实现流畅的游戏体验。

 

++++++++++++++++一些崩溃记录+++++++++++++++++(可能和着色器有关系)

P5200,PowerVR,x86,Android 6,OpenGLES,526构建:
- 任何游戏加载后崩溃

Win7,Nvidia:
- 无法更改着色器
- 即使在随机成功更改后,它们可以出现在左上角的小方框中

387 build:
- 一切,着色器,win7,P5200工作很棒。

[编辑:] 
- 这是一个老问题
- 在387我也无法在OGL中切换着色器[Win和Android] 
- 使用D11和VK 

切换着色器 - 在OGL中切换着色器在v.1.2.2-786中工作-gfa3f219

有网友反应:神奇的工作,32位系统的上网本,以前无法在1x分辨率下以15fps的速度运行Peacewalker,现在以3x分辨率以稳定的20fps运行。

表羞涩嘛~喜欢就点我

分享吧~提高逼格:

相关阅读

热点推荐

    Error:Change to use e:indexloop

热门合集

更多+

Copyright © 2018-2026 安卓模拟社区 snomm.com, All Rights Reserved.皖ICP备17005905号-1

皖ICP备17005905号-1
皖ICP备17005905号-1