XOrg内部渲染设计

时间:2012-11-28 20:18:48

标签: refresh x11 framebuffer xorg

我写了一个极简主义的xserver,我在慢速测试机器上运行。它只是使用视频帧缓冲。 当我以twm移动一个窗口(任何大小)时,它会快速而干净地移动,但它会“颤抖”,就像屏幕更新频率不佳一样。 此外,当我释放鼠标按钮时,我(很快)看到窗口向下,就像CPU太慢,但其电量不超过40%。

那么,如何设计原始的XOrg服务器?我指的是kdrive或xquartz用于例如的XOrg基础。

  1. 图形帧缓冲区是“免费访问”,每个客户端同时绘制吗?
  2. 是否有定期绘制屏幕的渲染循环(FPS),即使客户端可以直接访问FB?
  3. 如何在xorg的xfree86服务器中设置刷新率:

    • 用于调整xorg基本程序中的屏幕渲染频率
    • 或仅在xfree86的视频驱动程序中使用?

    感谢任何启蒙......

0 个答案:

没有答案