IT之家7月10日消息,科技媒體9to5Linux于7月8日發(fā)布博文,報(bào)道稱開源項(xiàng)目Wayland1.24發(fā)布,更新wl_fixes接口、支持鍵盤重復(fù)狀態(tài)等,進(jìn)一步提升用戶體驗(yàn)和系統(tǒng)性能。
IT之家注:Wayland是開源顯示服務(wù)器協(xié)議,用于替代老舊的X11(Xorg)協(xié)議,在類Unix系統(tǒng)上管理圖形顯示,為應(yīng)用交互提供更現(xiàn)代、更安全、更高性能的解決方案。
在Wayland1.24版本中,主要增加wl_fixes接口,用于添加銷毀wl_registry對(duì)象的請(qǐng)求;此外引入wl_proxy_get_interface和wl_resource_get_interface函數(shù),用于獲取對(duì)象的wl_interface。
新版還增加wl_display_dispatch_queue_timeout和wl_display_dispatch_timeout函數(shù),用于在事件分派時(shí)設(shè)置超時(shí)。
新版還添加wl_keyboard.key重復(fù)狀態(tài),讓合成器(compositors)接管按鍵重復(fù)任務(wù),對(duì)于遠(yuǎn)程桌面會(huì)話非常有用。
新版還使用wl_resource_post_error_vargs替代wl_resource_post_error,在合成器已經(jīng)有va_list時(shí),可以更方便地使用。
Wayland1.24版本還提供了wl_shm_buffer_ref和wl_shm_buffer_unref,這些函數(shù)用于在協(xié)議對(duì)象被銷毀后訪問wl_shm_buffer的底層存儲(chǔ)。