我希望能够在合成器/窗口管理器级复制一个窗口。
也就是说,当用户打开weston-terminal
时,我想将其显示为2个窗口,并且能够将移动/旋转应用于这些窗口。
要强调,我不想让2 weston-terminal
打开,我真的需要在屏幕上复制窗口的内容。
这可能与韦斯顿有关,我应该在哪里查看代码?
我已经编译了它并学习了使用weston-shell.c
旋转/移动窗口,但不知道在哪里照顾。
答案 0 :(得分:0)
以您所描述的方式,Weston实施并非如此。您必须破解自己的Weston实现才能执行此操作,以便一个客户端可以绑定到多个表面。
另一种考虑方法是使用曲面和次表面,并让客户端渲染到主曲面和地下。