Unity3d Linux 下面画面撕裂问题
来源:互联网 发布:matlab把图片变成矩阵 编辑:程序博客网 时间:2024/04/30 03:58
在Linux下游戏开发过程中,遇到了画面撕裂(tearing)的问题,一般来说,垂直同步应该是可以解决掉画面撕裂的问题,但是在多屏显示的情况下,即使开启了垂直同步,依然不能解决撕裂问题。
多屏显示是指将2个或者两个以上的屏幕显示游戏界面,比如说,游戏设置为1400×1800的分辨率,分别显示在1400×900的双屏上,这样就会有画面撕裂问题。测试环境为OS Ubuntu(15.10),双显示屏,Nvidia 显卡,Unity3d 5.2
经过了大量的分析调查,这个应该是linux系统本身的问题,其在双屏显示中,如果全屏显示的话,就会关闭垂直同步,其workaround的解决方法参考
http://steamcommunity.com/app/234650/discussions/0/540744935351966611/
大致的步骤如下:
- 安装Openbox 和Compton
- 创建文件~/.config/openbox/autostart, 放入下列内容
# Start up Compton for compositing compton -b --backend glx --vsync opengl-swc # Start Steam steam
- 然后重启,用Openbox作为桌面,启动游戏。。
0 0
- Unity3d Linux 下面画面撕裂问题
- 解决游戏画面撕裂问题谁家显示器更强?
- deepin--解决屏幕撕裂问题
- linux下面制作自己的启动画面bootsplash
- linux启动画面问题集合
- Unity3D调用摄像头,画面为翻转的问题
- Unity3D调用摄像头,画面为翻转的问题
- Unity3D调用摄像头,画面为翻转的问题
- Unity3d加载画面
- linux下面的路径问题
- Linux下面的路径问题
- Xcode7下面用Unity3D的一些尴尬问题.
- Xcode7下面用Unity3D的一些尴尬问题
- linux下面的mysql各种问题
- linux下面的ffos遇到的问题
- linux下面tomcat8启动慢的问题
- 撕裂寂寞
- ios画面渲染问题
- Discuz X3.2云平台开通地址及方法
- Android 图片优化
- What does information_schema.TABLES.DATA_FREE mean in MySQL?
- Akka性能测试
- android资源目录之drawable
- Unity3d Linux 下面画面撕裂问题
- IOS图层Layer学习笔记(四)—— CAShapeLayer
- 从2-3-4树谈到Red-Black Tree(红黑树) http://www.cnblogs.com/guoyiqi/archive/2011/06/08/2129310.html
- Swift IOS中的常用操作(打开网页、发短信、打电话、发邮件)
- 安装 VS2012/2013 完成时报错“无法建立到信任根颁发机构的证书链”
- MatLab2012b/MatLab2013b 分类器大全(svm,knn,随机森林等)
- LSA潜在语义分析
- 平衡树:2-3-4 Tree的实现与分析 http://blog.chinaunix.net/uid-23629988-id-3152495.html
- jQuery不常见的属性、方法整理