首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

揭开Wayland的面纱(一):X Window的前生今世

,却不知道这个点下面到底有没有窗口----谁知道Compiz是不是正在搞一个漂亮的、缓慢的动画,把窗口收缩起来了呢?...当X Server收到消息后,它就准备开始做具体的绘图工作了:首先它告诉显卡驱动,要画怎么样一个效果,然后它也计算了被改变的那块区域,同时告诉Compiz那块区域需要重新合成一下。...Compiz收到消息后,它将从缓冲里取得显卡渲染出的图形并重新合成至整个屏幕----当然,Compiz的"合成"动作,也属于"渲染(render)",也是需要请求X Server,我要画这块,然后X Server...介于X Window已有的机制,尽管Compiz已经掌管了全部最终桌面呈现的效果,但X Server在收到Compiz的"渲染"请求时,还会做一些"本职工作",如:窗口的重叠判断、被覆盖窗口的剪载计算等等...(不然它怎么知道鼠标按下的坐标下,是Firefox的窗口呢)----这些都是无意义的重复工作,而且Compiz不会理会这些,Compiz依然会在自己的全屏幕"画布"上,画着自己的动画效果…… 从这个过程

4.3K80

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券