240 发简信
IP属地:江苏
  • 10 . XDG shell 深入探讨

    到目前为止,我们已经成功地在顶级应用程序窗口中显示了一些内容,但XDG shell的功能远不止于此。即使是最简单的应用程序也应该正确地实现配置生...

  • 9.Seats输入处理

    [TOC] 向用户显示您的应用程序只是I/O等式的一半——大多数应用程序还需要处理输入。为此,座椅提供了一种对Wayland上输入事件的抽象。从...

  • 8 . 深入理解Surface

    [TOC]到目前为止,我们展示的Surface接口基本区域足以向用户呈现数据,但Surface接口提供了许多额外的请求和事件,以便更有效地使用。...

  • 7. XDG shell 基础

    [TOC]XDG(跨桌面组)shell是Wayland的标准协议扩展,它描述了应用程序窗口的语义。它定义了两个wl_surface角色:“top...

  • 6. Buffer和Surface

    [TOC]显然,这个系统的全部目的是向用户显示信息,并接收他们的反馈以进行额外的处理。在本章中,我们将探讨这些任务中的第一个:在屏幕上显示像素。...

  • 5. 全局对象和注册器

    [TOC]如果你记得第2.1章,每个请求和事件都与一个对象ID相关联,但到目前为止,我们还没有讨论对象是如何创建的。当我们收到Wayland消息...

  • 4. Wayland中的display

    现在,我们忽略了Wayland协议如何管理客户端和服务器之间对象的共同所有权的一个重要细节:这些对象是如何创建的。Wayland显示或wl_di...

  • 3. Wayland库的实现

    [TOC]我们在1.3章简单介绍过Wayland库——这是最流行的Wayland实现。本书的大部分内容适用于任何实现,但我们将用接下来的两章来让...

  • 2. Wayland协议设计

    Wayland协议是由几层抽象构建的。它从基本的线路协议格式开始,这是一种可解码的消息流,使用事先商定的接口。然后我们有更高级的程序来列举接口,...

个人介绍
专注Android 图形显示 多媒体