据了解,KDE开发者Xaver Hugl于日前撰文指出,Wayland协议即将采纳“显式同步”设计,这将优化其与NVIDIA显卡之间的兼容性。
所谓显式同步就是基于DRM同步对象的新型协议,允许应用程序在渲染完成后能明确地传递信息至用户空间图形驱动程序、内核或合成器。
然而,目前应用程序渲染过程并非实时,而是采取“隐式同步”方式:即通过向OpenGL或Vulkan驱动程序录入一系列命令,由显卡执行。此方式在一定程度上有可能引发NVIDIA显卡与Wayland的兼容问题。
对此,Xaver Hugl在文章中给出了进一步解释:
“尽管‘隐式同步’模式简化了开发流程,使开发者更容易编制出正常运行的应用程序,但也存在面临潜在问题的隐患。
例如,对于Wayland而言,最为关键的问题在于应用程序对GPU命令同步的全然不知。这可能导致应用误挂载了与自身任务无关的GPU指令。
相对而言,通过实现‘显式同步’,不仅足以规避此类困扰,还可减轻驱动程序压力以提升性能。此时,应用程序便无需费力于整理命令列表以及任务的依赖关系。”
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
DRM
+关注
关注
0文章
44浏览量
15026 -
应用程序
+关注
关注
37文章
3138浏览量
56425 -
开发者
+关注
关注
1文章
499浏览量
16400
发布评论请先 登录
相关推荐
源码开放,开发者手机 buff 叠满
附录 1:原厂闭源文件列表,将闭源文件放置到对应的目录。
3、编译
编译开发者手机之前,请确保本地的编译环境 OK (比如可以正常编译官方 RK3568 OpenHarmony4.0 的代码,证明环境
发表于 03-04 14:29
鸿蒙开发者预览版如何?
在24年的华为鸿蒙发布会中表示。预览版已经向开发者开放申请,首批支持的机型有三款分别为华为 Mate 60、华为Mate 60 Pro、华为Mate X5。
其HarmonyOS NEXT去除
发表于 02-17 21:54
鸿蒙系统优缺点,能否作为开发者选择
星河版已经是纯血鸿蒙,但是它的发展一些周期。生态圈的建立难度大,各大厂商加入鸿蒙原生开发需要时间累积。
鸿蒙开发人才空缺,由于鸿蒙作为一款新型的系统,程序员们都是从0学起。所以市面上很少有鸿蒙开发者
发表于 02-16 21:00
华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请
华为宣布HarmonyOS NEXT鸿蒙星河版开发者预览面向开发者开放申请,这意味着鸿蒙生态进入第二阶段,将加速千行百业的应用鸿蒙化。
您有一份OpenHarmony开发者论坛2023年度总结,请查收~
帮助提问的开发者解决了问题,被提问的开发者采纳。
OpenHarmony 开发者论坛感谢每一位在论坛上分享知识、交流想法的开发者,让大家共同见证了无数精彩内容的诞生。
展望未来,我们
发表于 01-26 17:27
HarmonyOS SDK,助力开发者打造焕然一新的鸿蒙原生应用
六大领域的开发能力,为开发者带来简洁、高效的开发体验,开发者只需通过 API 调用即可实现丰富的鸿蒙原生应用功能和独特体验。同时,在开发效
发表于 01-19 10:31
持续构建行业影响力|HarmonyOS SDK荣膺年度“技术卓越”奖项
自 2023 年 9 月华为宣布鸿蒙原生应用全面启动以来,HarmonyOS SDK 通过将 HarmonyOS 系统级能力对外开放,支撑开发者高效打造更纯净、更智能、更精致、更易用的鸿蒙原生
发表于 01-12 09:33
【涂鸦T2-U开发板试用体验】开发者注册&产品固件下载
,点击“同意协议并注册”进行注册。
注册完成首次登陆会有协议确认页面,根据提示操作即可
首次登陆会有操作指引,根据提示熟悉开发平台功能
最后一步选择开发者身份,如果需要
发表于 12-17 23:03
欢迎加入飞腾派开发者社区,感谢每一位开发者!
发烧友论坛一起策划了飞腾派开发板测评活动,受到了广大开发者的喜爱。
通过这次活动,飞腾派成功地吸引了众多高质量开发者的关注和参与,进一步扩大了其在开发者社区中的影响力。此次活动
发表于 12-11 16:11
RHEL 10将移除X.org,默认使用Wayland
他还表示,“Xorg Server” 和 “X11” 不是同义词,X11 是一个通过 Xwayland 支持的协议,而 Xorg Server 是 X11 协议的实现之一。虽然 RHEL 10 默认使用 Wayland,但 X1
鸿蒙原生应用/元服务开发-开发者如何进行真机测试
前提条件:已经完成鸿蒙原生应用/元服务开发,已经能相对熟练使用DevEco Studio,开发者自己有鸿蒙4.0及以上的真机设备。
真机测试具体流程如下
1.手机打开开发者模式
2.在项目中,左上角 文件(F)->项目结构
发表于 11-30 09:46
【鸿蒙生态千帆起】HarmonyOS系统级地图与位置服务,赋能广大开发者
提供精准的室内定位服务。
统一规范轻便调用,提供可定制更细致的地图服务
在HarmonyOS中,地图服务将直接集成在系统服务层,统一使用ArkTS语言进行定义开发,开发者可按需轻便调用,无需依赖三方库
发表于 11-22 10:37
OpenHarmony开发者论坛正式上线,盖楼赢惊喜好礼~
如何参与和贡献?
你们的声音,我们都有认真聆听!
你们的期待,就是我们前进的动力!
值此OpenHarmony开发者论坛正式上线之际,为了答谢广大开发者的关注与支持,我们发起了
OpenHarmony开发者论坛”盖楼有礼“活动
发表于 11-15 09:56
各位开发者期待已久的开源鸿蒙开发者手机已经开放购买啦!!
各位开发者期待已久的开源鸿蒙开发者手机已经开放购买啦!!
“开源鸿蒙开发者手机”,本质上是手机形态的开发板,为广大 OpenHarmony 开发者
发表于 10-10 18:32
开放原子开源基金会OpenHarmony开发者大会2023演讲资料汇总
开发者大会2023--分布式数据管理.pdf*附件:06-OpenHarmony+性能关键架构与体系构筑.pdf*附件:08-2023 HDF使能设备驱动开发更高效容易.pdf*附件
发表于 05-29 16:34
评论