2

我希望能够在合成器/窗口管理器级别复制一个窗口。

也就是说,当用户打开 a 时weston-terminal,我想将其显示为 2 个窗口,并能够对这些窗口应用移动/旋转。

强调一下,我不想weston-terminal打开 2,我真的需要在屏幕上复制窗口的内容。

韦斯顿有可能吗?我应该在哪里查看代码?

我已经编译了它并学会了旋转/移动窗口,weston-shell.c但不知道在哪里照顾。

4

1 回答 1

0

以您所描述的方式,Weston 实现不可能做到这一点。你必须破解你自己的 Weston 实现才能做到这一点,这样一个客户端就可以绑定到多个表面。

要考虑的替代方法是拥有一个表面和次表面,并让您的客户端渲染到主表面和次表面。

于 2016-04-02T16:17:31.920 回答