據(jù)了解,KDE開發(fā)者Xaver Hugl于日前撰文指出,Wayland協(xié)議即將采納“顯式同步”設(shè)計,這將優(yōu)化其與NVIDIA顯卡之間的兼容性。
所謂顯式同步就是基于DRM同步對象的新型協(xié)議,允許應(yīng)用程序在渲染完成后能明確地傳遞信息至用戶空間圖形驅(qū)動程序、內(nèi)核或合成器。
然而,目前應(yīng)用程序渲染過程并非實時,而是采取“隱式同步”方式:即通過向OpenGL或Vulkan驅(qū)動程序錄入一系列命令,由顯卡執(zhí)行。此方式在一定程度上有可能引發(fā)NVIDIA顯卡與Wayland的兼容問題。
對此,Xaver Hugl在文章中給出了進(jìn)一步解釋:
“盡管‘隱式同步’模式簡化了開發(fā)流程,使開發(fā)者更容易編制出正常運(yùn)行的應(yīng)用程序,但也存在面臨潛在問題的隱患。
例如,對于Wayland而言,最為關(guān)鍵的問題在于應(yīng)用程序?qū)?a href="http://www.makelele.cn/tags/gpu/" target="_blank">GPU命令同步的全然不知。這可能導(dǎo)致應(yīng)用誤掛載了與自身任務(wù)無關(guān)的GPU指令。
相對而言,通過實現(xiàn)‘顯式同步’,不僅足以規(guī)避此類困擾,還可減輕驅(qū)動程序壓力以提升性能。此時,應(yīng)用程序便無需費(fèi)力于整理命令列表以及任務(wù)的依賴關(guān)系。”
-
DRM
+關(guān)注
關(guān)注
0文章
48瀏覽量
15618 -
應(yīng)用程序
+關(guān)注
關(guān)注
38文章
3344瀏覽量
60283 -
開發(fā)者
+關(guān)注
關(guān)注
1文章
773瀏覽量
18019
發(fā)布評論請先 登錄
BlackBerry QNX Everywhere計劃成為全球嵌入式開發(fā)者的首選平臺
2025華為開發(fā)者大賽暨開發(fā)者年度會議成功舉辦
2025開源鴻蒙開發(fā)者激勵計劃正式啟動
2025開放原子開發(fā)者大會AtomGit開源實踐交流分論壇成功舉辦
元服務(wù)發(fā)布配置開發(fā)者服務(wù)信息
2025開放原子開發(fā)者大會11月啟幕
芯科科技2025年Works With開發(fā)者大會深圳站Matter技術(shù)專場前瞻
華為云與開發(fā)者共贏AI未來
華為與全球開發(fā)者共贏昇騰生態(tài)
NVIDIA DRIVE AGX Thor開發(fā)者套件重磅發(fā)布
曙光網(wǎng)絡(luò)SugonRI開發(fā)者社區(qū)正式上線
迅龍軟件參加昇騰 AI?開發(fā)者創(chuàng)享日?廣東站,為開發(fā)者打造沉浸式實操體驗
deepin社區(qū)正式入駐RuyiSDK開發(fā)者社區(qū)
HDC 2025開發(fā)者主題演講精彩回顧
KiCad 與 Wayland 支持聲明
KDE開發(fā)者宣布Wayland協(xié)議將整合“顯式同步”
評論