我一直在嘗試使用 Wayland,編寫一些簡單的程序,將一些基本的 OpenGL 內容渲染到 EGL 表面。這一切都很好,但我注意到,當從合成器請求表面/視窗(即外殼)時,我實際上得到一個空白表面,沒有標題欄或調整視窗大小或移動視窗的方法。我已經嘗試過 Weston 合成器和 Chromebook。 Weston 終端似乎呈現自己的標題列/視窗裝飾。在為 Wayland 合成器編寫應用程式時,我是否應該期望創建自己的標題列和調整視窗大小的方法?
我一直在嘗試使用 Wayland,編寫一些簡單的程序,將一些基本的 OpenGL 內容渲染到 EGL 表面。這一切都很好,但我注意到,當從合成器請求表面/視窗(即外殼)時,我實際上得到一個空白表面,沒有標題欄或調整視窗大小或移動視窗的方法。我已經嘗試過 Weston 合成器和 Chromebook。 Weston 終端似乎呈現自己的標題列/視窗裝飾。在為 Wayland 合成器編寫應用程式時,我是否應該期望創建自己的標題列和調整視窗大小的方法?