去年有參加 Debian@Taiwan 舉辦的 [IRC Conference] 的朋友,應該會對於我在 [FreeDesktop.org 與 X.org 嶄新發展概況] 提到的 X over GL 的發展感到高度的興趣。在我之前的 blog [Xgl 研究] 中有提到我最近的涉獵與研究途徑,那麼,近況又是如何?
上一篇 blog [X Developer's Meeting] 提到本週末會舉辦如此的盛會,也會進行 X Window System Rearchitecture Proposal 的審定與討論,而所有的更新部分都置放於 FreeDesktop Xserver cvs repository 的 xgl 中,"X server on hardware-accelerated GL " 目前還需要努力之處在於 Xglx,然而這涉及許多層面。
我們可以發現 Window content 是直接 GL textures 的形式去 rendering,這是直接對應到 video memory 中,而對於半透明視窗的移動與 region operations 來說,3D Hardware 可勝任此 Compositing 的工作量,為此不再需要耗費額外的 overhead。
實作的規劃與負責人是目前任職於 Novell 的 David Reveman,日前他也展示以下快照: