据了解,KDE开发者Xaver Hugl于日前撰文指出,Wayland协议即将采纳“显式同步”设计,这将优化其与NVIDIA显卡之间的兼容性。
所谓显式同步就是基于DRM同步对象的新型协议,允许应用程序在渲染完成后能明确地传递信息至用户空间图形驱动程序、内核或合成器。
然而,目前应用程序渲染过程并非实时,而是采取“隐式同步”方式:即通过向OpenGL或Vulkan驱动程序录入一系列命令,由显卡执行。此方式在一定程度上有可能引发NVIDIA显卡与Wayland的兼容问题。
对此,Xaver Hugl在文章中给出了进一步解释:
“尽管‘隐式同步’模式简化了开发流程,使开发者更容易编制出正常运行的应用程序,但也存在面临潜在问题的隐患。
例如,对于Wayland而言,最为关键的问题在于应用程序对GPU命令同步的全然不知。这可能导致应用误挂载了与自身任务无关的GPU指令。
相对而言,通过实现‘显式同步’,不仅足以规避此类困扰,还可减轻驱动程序压力以提升性能。此时,应用程序便无需费力于整理命令列表以及任务的依赖关系。”
-
DRM
+关注
关注
0文章
48浏览量
15572 -
应用程序
+关注
关注
38文章
3342浏览量
59929 -
开发者
+关注
关注
1文章
732浏览量
17925
发布评论请先 登录
2025开源鸿蒙开发者激励计划正式启动
2025开放原子开发者大会AtomGit开源实践交流分论坛成功举办
元服务发布配置开发者服务信息
2025开放原子开发者大会11月启幕
芯科科技2025年Works With开发者大会深圳站Matter技术专场前瞻
华为云与开发者共赢AI未来
华为与全球开发者共赢昇腾生态
NVIDIA DRIVE AGX Thor开发者套件重磅发布
曙光网络SugonRI开发者社区正式上线
迅龙软件参加昇腾 AI 开发者创享日・广东站,为开发者打造沉浸式实操体验
HDC 2025开发者主题演讲精彩回顾
KiCad 与 Wayland 支持声明
AI来袭!嵌入式开发者该如何应对转型?

KDE开发者宣布Wayland协议将整合“显式同步”
评论