美文网首页
iOS openGL同一路流渲染到两个视图时,文字失真问题

iOS openGL同一路流渲染到两个视图时,文字失真问题

作者: OrrHsiao | 来源:发表于2023-06-11 18:16 被阅读0次

今天碰到了一个奇怪的bug,使用openGL将同一路的视频流渲染到两个视图,视图A与视图B的代码及frame.size均相同,无论如何修改视图AB的frame,视图B渲染出来的文字始终失真,将视图放大后,文字失真现象消失。
文字失真现象肉眼可以观察到,但是使用系统截图功能,截出来的图片却看不到文字失真现象。
在ipone7上差异明显,在XSMax上,需要将视图缩放一些才能看出差异。
目前排查的方向:
1、代码问题,代码完全一致;
2、frame问题,frame除了xy设置的不一样,size都是相同的;
3、帧率太低导致,帧率没办法改,放弃;
4、系统分辨率导致的Bug
待后续继续研究


系统截图,左右图片文字看起来一样
肉眼观察,右边图片文字失真

相关文章

网友评论

      本文标题:iOS openGL同一路流渲染到两个视图时,文字失真问题

      本文链接:https://www.haomeiwen.com/subject/paffydtx.html