首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xterm的--启用-双缓冲区配置选项是什么?

xterm的--启用-双缓冲区配置选项是什么?
EN

Unix & Linux用户
提问于 2014-11-16 12:09:21
回答 1查看 1.7K关注 0票数 7

当运行xterm的./configure --help时,有一个选项

代码语言:javascript
复制
--enable-double-buffer  enable double-buffering

我在网上搜索了一下,发现了X11双缓冲扩展,它的简介如下

双缓冲扩展(DBE)提供了在X窗口系统框架内利用双缓冲的标准方法。双缓冲使用两个缓冲器,称为正面和背面,用来保存图像.用户可以看到前面的缓冲区,而后面的缓冲区则不可见。动画的连续帧被呈现到后缓冲器中,而先前呈现的帧显示在前面的缓冲器中。当新帧准备就绪时,后台和前端缓冲区交换角色,使新帧可见。理想情况下,这种交换似乎是瞬间发生在用户身上,并且没有视觉伪影。因此,只有完全呈现的图像才会呈现给用户,并且在呈现新帧所需的整个时间内,它们仍然是可见的。结果是一个没有闪烁的动画.

为什么我想要xterm使用双缓冲?通常xterm不需要在短时间内连续更新框架。在xterm中使用此选项有好处吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2014-11-16 14:26:06

添加此选项是为了解决调整/回滚/长输出时xterm闪烁(在某些设置上)的问题。

初始斑块为由用户在Archlinux论坛上发布。后来,它被集成到xterm源代码中。

票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/168254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档