图像撕裂问题及处理方法

2020-07-06  本文已影响0人  Gumball_a45f

什么是图像撕裂?

即一张图出现了错位的现象,如下图:


图像撕裂

那图像撕裂是如何形成的?

1. 图像的显示过程
2.图像撕裂形成原因

如何解决图像撕裂?

1.垂直同步
简而言之:垂直同步就是加锁,在当前读取的帧数据结束之前,不会读取下一帧的数据。
2.双缓冲区
弊端:使用以上两个解决方案后,图像撕裂问题解决了,但是有引发了一个新问题掉帧/卡顿。
掉帧/卡顿的形成原因:在使用垂直同步和双缓冲区时,都有一个等待显示完成的过程,从而刷新的时间变慢,刷新频率减少,眼睛看到的图像就会变成卡顿。
上一篇 下一篇

猜你喜欢

热点阅读