写点什么

Moonlight 通过硬件加速的像素着色器领先于 Silverlight

  • 2010-11-28
  • 本文字数:548 字

    阅读完需:约 2 分钟

最近,硬件加速成为人们街谈巷议的一个主要话题。由于 CPU 速度每年的提升非常有限,同时越来越多的高性能图形卡逐渐成为了大多数计算机上的标准配置,因此在 CPU 上渲染复杂的用户界面就越发变得愚蠢至极了。但对于跨平台的框架如 Silverlight 来说,构建 DirectX 支持,然后再针对 OpenGL 重新实现一次并不值得微软这样去做。因此,WPF 更推荐使用 GPU 渲染整个 UI,Silverlight 则主要使用高度优化的软件渲染方式。

近日, David Reveman 向 Novel 的 Moonlight 添加了硬件渲染支持。借助于 Moonlights CPU 渲染的一个示例可以实现每秒 2 到 9 帧。当打开加速时,该比率提升到了每秒 29 到 35 帧。针对 CPU 与 GPU 的渲染速度是在运行着 Silverlight 的 Windows 机器上得出的。

当打开客户化着色器时最能体现出 Moonlight 的优势。由于 Silverlight 并不会加速大多数的像素着色器,因此在示例过程中打开他们会使得比率降为每秒 11 帧,而 Moonlight 则会持续维持在每秒 30 帧左右。

除了像素着色器外,Miguel de Icaza 说 Moonlight 可以使用硬件加速器将 3D 转换应用到任意的 Silverlight 对象上(drawings、images 以及 videos 等),并通过在硬件纹理上预先缓存内容进行表面渲染。

查看英文原文: Moonlight Leaps Ahead of Silverlight with Hardware Accelerated Pixel Shaders

2010-11-28 05:121918
用户头像

发布了 88 篇内容, 共 269.1 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

认识容器,我们从它的历史开始聊起

华为云开发者联盟

Docker Kubernetes 容器 进程

揭秘百度微服务监控:百度游戏服务监控的演进

百度开发者中心

云计算 微服务 最佳实践 方法论 云原生

51CTO专访|鉴释首席架构师刘新铭:让软件开发更安全、更高效

鉴释

编译器

2021全国人工智能师资培训走进北理工,百度飞桨助力高校教师提升AI能力

百度大脑

人工智能 高校

直播回顾丨鉴释首席架构师刘新铭为您解读“第一性原则”

鉴释

软件开发 代码质量 软件质量与安全

即时通信 IM 产品怎么选? 本文超详细解说,马住!

腾讯云音视频

图灵奖得主Judea Pearl谈机器学习:不能只靠数据

百度开发者中心

机器学习 最佳实践 方法论 文化 & 方法 其他

鉴释人物丨专访首席科学家李隆: 重一步业务逻辑验证,省百步漏洞补缺

鉴释

业务逻辑 漏洞修复

架构实战训练营模块三课后作业

Clarke

鉴释人物丨专访首席技术官陈新中:三十年磨一“鉴”, 打造静态代码分析行业标杆

鉴释

编译器 静态代码分析

围观|解读新一代企业数字化架构的“三驾马车”

尔达Erda

开源 DevOps 云原生 数字化转型 数字化

鉴释×RT-Thread丨2020 RT-Thread开发者大会精彩回顾

鉴释

操作系统 物联网

如何使用 Kind 快速创建 K8s 集群?

尔达Erda

开源 云原生 k8s PaaS kind

成为Linux大佬的学习之路-规划

学神来啦

Linux 运维 linux运维 linux学习

RTC月度小报5月丨教育aPaaS灵动课堂升级、抢先体验VUE版 Agora Web SDK、声网Agora与HTC达成合作

声网

月度小报 行业深度

创业邦专访丨兼容国内外市场的代码分析软件,鉴释科技帮助企业减少bug发生率

鉴释

创业公司

鉴释×中科院计算所丨OS2ATC 2020精彩回顾

鉴释

开源 操作系统

我们该如何应对日益增长的安全债务风险?

鉴释

应用安全 代码安全

论工作几年深陷业务代码的程序员如何实现自我提升

北游学Java

Java 程序人生

我们三岁啦!

鉴释

【报名】百度EasyDL研讨会:揭秘智能化硬件AI应用的技术难点与行业落地

百度大脑

人工智能 智能化

提升源代码安全管控,从源头保护敏感数据

鉴释

数据安全

第八周作业——知识星球内容管理功能

小夏

产品经理训练营 邱岳

工程师文化落地的几点思考

baiyutang

敏捷 敏捷开发 精益开发 精益思想 敏捷管理

fil价格今日行情?2021年fil币预估价格多少钱一枚?

区块链 分布式存储 IPFS fil价格 fil预测

CloudQuery 如何实现云上数据导入导出

BinTools图尔兹

数据库 dba 国产数据库 运维开发

性能测试误差对比研究(一)

FunTester

性能测试 接口测试 测试框架 误差分析

性能测试误差对比研究(二)

FunTester

性能测试 压测 接口测试 测试框架 误差分析

百度前端三面面试题全部公开,三面的最后一个问题令我窒息

前端依依

百度 面试 大前端 经验总结

六种主要服务器管理协议简单概述-行云管家

行云管家

行云管家 服务器协议 服务器管理

鉴释人物 | 专访产品开发总监吴翔:DevSecOps的竞技之道

鉴释

敏捷开发 应用安全 软件安全 软件质量与安全

Moonlight通过硬件加速的像素着色器领先于Silverlight_.NET_Jonathan Allen_InfoQ精选文章