什么是合成器(一般而言),哪个可以提供最佳性能(Ubuntu Mate 16.04)?

什么是合成器(一般而言),哪个可以提供最佳性能(Ubuntu Mate 16.04)?

眼镜:

  • i5-6200u
  • 8GB内存
  • 1600x1200 外接显示器

还在 1920x1080 eDP 显示屏上进行了测试。

MATE Tweak 显示以下合成器列表:

  • 马可,没有合成器
  • Marco,软件合成师
  • Marco,康普顿 GPU 合成师
  • 康皮兹

如果有什么区别的话,哪一个可以在游戏中提供最佳性能?

答案1

当使用合成窗口管理器中,每个应用程序窗口都有一个离屏缓冲区,应用程序可以在其中进行绘制。窗口管理器的任务是在屏幕上创建窗口“组合”,每个窗口反映应用程序已写入的缓冲区的内容。窗口管理器当然不会出于自己的自由意志来组合屏幕;用户使用鼠标或键盘命令放置窗口。

通过这种安排,应用程序可以绘制到其窗口,就好像它是唯一正在运行的图形程序一样,并且合成器的任务是通过放置窗口并在重叠时剪切它们,使多个程序共存于同一屏幕上。

在引入合成窗口管理器之前,堆叠窗口管理器通常使用。使用堆叠窗口管理器,当需要重新绘制属于应用程序的窗口时,必须向应用程序本身发送一条消息,通知该窗口(部分)已公开。发生这种情况时,应用程序应该进行重绘。如果应用程序未能这样做,该区域通常会保留其旧的、现在是乱码的内容。

我不太喜欢游戏,但据我了解,它们通常在全屏模式下使用显示器。在这种情况下,合成器不是很相关,甚至可以完全禁用合成器。

相关内容