Window Manager 作者: 刘鹏整理 日期: 2010-05-13
支持3D动效的窗口管理器——Mutter
Mutter 将作为 GNOME3 的窗口管理器,它基于 Clutter 开发,支持 3D 特效。
Architectures for a Compositing Manager
本文是 Fedora Rendering Project 网站上的文章,它讨论了 compositing manager 的两种可能的体系结构,一是"Compositing manager on top of RENDER",二是"Compositing manager on top of OpenGL"。
组合窗口管理器
目前,主流的 GUI 系统都采用了组合窗口管理器,本文对组合窗口管理器做了介绍,包括它的历史、2D的特色、3D 的特色以及它带来的可用性。
DirectFB窗口管理器(unique)研究笔记
本文介绍了窗口管理器的概念,并详细介绍了 DirectFB 中的两个窗口管理器 default 和 unique。
MiniGUI 的多窗口管理技术
本文是 MiniGUI 作者发表在 IBM developerworks 上的 MiniGUI 系列文章中的 一篇,详细介绍了 MiniGUI (早期版本)的多窗口管理技术,包括 Z 序的概念, 多窗口剪切算法等,并给出了一些关键算法的代码。
窗口管理器的分类
本文介绍了四类窗口管理器,分别是 compositing, stacking, tiling, dynamic.
什么是窗口管理器
结合 EWMH spec,本文介绍了窗口管理器的基本功能。
Windows Manager overview
介绍了窗口管理器的概念、Inter-Client Communication Conventions Manual、Extended Window Manager Hints,并给出了目前常见的窗口管理器。
不同颜色深度 surface 之间的相互转换
在很多场合中会遇到不同颜色深度的 surface 之间的转化问题,根据工作中的 实际经验,笔者总结了在几对典型的颜色深度之间进行转换的思路和实现方法, 包括 16 位色转成 24 位色、4 位色转成 8 位色、2 位色转成 8 位色、1 位色 转成 8 位色。
Working with 16-bit RGB
介绍了"565"、"555"两种16位 RGB 格式,给出了求颜色分量和与8位色之间的相 互转换的方法。