Chrome浏览器是否支持GPU硬件加速Windows XP下的2D画布? [英] Does Chrome support GPU hardware acceleration for the 2D Canvas under Windows XP?

查看:1449
本文介绍了Chrome浏览器是否支持GPU硬件加速Windows XP下的2D画布?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我继续读冲突的回答这个问题,我无法找到在谷歌官方文档一个明确的答案。

I keep reading conflicting answers to this question, and I can't find a definitive answer in an official Google document.

通过燮pressing黑名单,我可以启用硬件加速下的镀铬几乎所有的渲染功能:// GPU-内部/而不是二维画布。我的系统是Service Pack 3的全面更新。的DirectX 9的所有驱动程序的板载显卡(英特尔GMA3100)完全是最新的。该芯片也有能力,我甚至闪过我的主板BIOS到最新版本,作为最后的努力。我想,谷歌只是不支持硬件加速。对于在Windows XP下的2D画布。

By suppressing the blacklist I can enable hardware acceleration for almost every rendering feature under chrome://gpu-internals/ but not the 2D Canvas. My system is service pack 3, fully updated. DirectX 9. All drivers for the onboard video (Intel GMA3100) are completely up to date. The chip is quite capable, and I even flashed my mobo BIOS to the latest version as a last ditch effort. I'm thinking that Google just isn't supporting HW accel. for the 2D Canvas under Windows XP.

推荐答案

问题是,Chrome浏览器开发人员禁用帆布硬件加速为XP,它会调用 Direct3DCreate9Ex d3d9.dll 的DirectX 9L 仅适用于Vista的+,但有可能打补丁 libGLESv2.dll 从Chrome分配来避免这种 Direct3D9Ex 检查。

The problem is that Chrome developers have disabled Canvas HW Accel for XP, it calls Direct3DCreate9Ex from d3d9.dll which is DirectX 9L available only on Vista+, but it is possible to patch the libGLESv2.dll from the Chrome distribution to avoid this Direct3D9Ex check.

我已经打过补丁,它工作得非常好(见下面的链接),我没有看到<$任何理由为几乎没有块画布HWA C $ C>的Windows XP 。

I have already patched and it works very well (see the link below), and I don't see any reason to "hardly" block Canvas HWA on Windows XP.

安装方式: 1)安装存档(MSVCR80_6229 \ vcredist.msi内最新msvcr80) 2)提取并替换所有文件归档到X:\ Program Files文件\谷歌\浏览器\应用程序\ XX.X.XXXX.XX(除MSVCR80_6229文件夹中) 3)运行Chrome浏览器,去一下:标志和启用第一个选项覆盖软件渲染列表,重新启动浏览器 4)到约:GPU和享受! :)

Installation: 1) Install latest msvcr80 inside the the archive (MSVCR80_6229\vcredist.msi) 2) Extract and replace all the files in archive to "X:\Program Files\Google\Chrome\Application\XX.X.XXXX.XX" (except "MSVCR80_6229" folder) 3) Run Chrome, go to about:flags and enable first option "Override software rendering list", restart Chrome 4) Go to about:gpu and enjoy! :)

新的更新和修补libGL函数文件浏览器在这里(与镀铬40.0.2214.69测试)

这篇关于Chrome浏览器是否支持GPU硬件加速Windows XP下的2D画布?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆