“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

IE 和火狐将使用 DirectX 进行呈现

  • 2009-12-11
  • 本文字数:798 字

    阅读完需:约 3 分钟

当谷歌还在考虑是否使用 DirectX 或 GPU 呈现页面的时候,IE 和 Mozilla 小组已经开始了相关的工作。

90 年代的前 Netscape 和 IE 小组成员 Christian Fortini,从去年开始已经使用 IE 在 GPU 而不是 CPU 上呈现文本和图像。初步结果表明,由于在缩放和重新排列时可以控制子象素的缘故,字体显得更加美观。

以下两幅图片显示了 GDI 和 D2D 字体呈现的区别

不仅仅是字体受到影响,连图像的绘制上也有所改进。最明显的结果就是图像在位移、边缘、曲线和阴影等方面的柔化。使用 DirectX 后,图像的比例也有所受益。调整图像的比例、缩放和平移更加快速和平滑,由于帧速率最高可达每秒 40 至 50 帧,如果使用 GDI 的话帧速率最高仅达每秒 4 至 5 帧。使用 DirectX 呈现页面也即将成为现实,该小组正致力于实现这项功能。

遇到的其中一个困难在于一些页面组件,比如:Flash 或 Silverlight,进行自身呈现,故需要某些额外的度量值来显示两种呈现引擎展示的页面。在不用修改任何代码的情况之下,ActiveX 控件会被引导来使用 D2D 而非 GDI。这些修改将会集成到 2011 年发布的 IE9 当中。Channel 9 发布了一份带 Fortini 的简短视频来说明这些功能

有趣的是,根据Mozilla 的开发者关系总监Christopher Blizzard 的说法,Mozilla 正为火狐添加相同的功能,使用Direct2D 和DirectWrite 进行呈现。他提到:“有趣的是,我们也正在给火狐添加Direct2D 支持。我打赌我们会是第一个完成的。 :)”。他们也在Tegra 设备上添加OpenGL 的支持功能。

在去年正式发布使用GPU 进行3D 呈现的浏览器插件 O3D API 之后,根据 Chromium 上提出的“问题 28539 :研究 Direct2D 支持的可行性”和“问题 25541 :研究 DirectWrite 支持的可行性”我们得知,谷歌正在 Chrome 中研究是否使用 DirectX 进行呈现。问题在于“它仅适用于 COM 而不适合我们当前使用的沙盒呈现程序”。

查看英文原文: IE and Firefox Will Be Using DirectX for Rendering

2009-12-11 19:061162
用户头像

发布了 87 篇内容, 共 20.2 次阅读, 收获喜欢 1 次。

关注

评论

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

VSCode 断点调试 electron-vue 主进程

admin

Vue 调试 Electron

hbase运维故障案例分析

GrowingIO技术专栏

大数据 运维 HBase

上架一夜遭全网封杀!阿里大牛熬夜半年手码的Java面试指南太强了

Java 编程 程序员 架构师

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

鉴释

开源 操作系统

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

Clarke

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

baiyutang

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

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

鉴释

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

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

尔达Erda

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

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

百度开发者中心

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

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

百度大脑

人工智能 高校

BoCloud博云:ESB老旧力不能支,微服务独立自治强势替代

BoCloud博云

微服务

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

鉴释

应用安全 代码安全

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

鉴释

业务逻辑 漏洞修复

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

声网

月度小报 行业深度

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

鉴释

创业公司

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

百度大脑

人工智能 智能化

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

FunTester

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

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

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

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

鉴释

编译器 静态代码分析

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

百度开发者中心

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

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

北游学Java

Java 程序人生

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

前端依依

百度 面试 大前端 经验总结

我们三岁啦!

鉴释

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

学神来啦

Linux 运维 linux运维 linux学习

鉴释课堂丨编译器技术入门知识一网打尽

鉴释

编译器 编译器原理

上架一夜遭全网封杀!阿里大牛熬夜半年手码的Java面试指南太强了

白亦杨

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

尔达Erda

开源 云原生 k8s PaaS kind

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

小夏

产品经理训练营 邱岳

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

鉴释

编译器

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

行云管家

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

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

FunTester

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

IE和火狐将使用DirectX进行呈现_.NET_Abel Avram_InfoQ精选文章