The Register® — Biting the hand that feeds IT

Feeds

Google ends Chrome hardware acceleration on 'old drivers'

Slackers lose interwebs 3D

Customer Success Testimonial: Recovery is Everything

Google has disabled Chrome hardware acceleration for systems with certain "older" graphics drivers, after noticing that such systems caused an unusual number of crashes.

"Over the last few months, we’ve made a lot of progress using graphics hardware (commonly referred to as the GPU) to make Chrome faster and more power-efficient," the company said in a blog post. "However, as we’ve rolled out features like WebGL and GPU-accelerated HTML5 video, we noticed a troubling trend: users with old graphics drivers experienced a significant increase in crashes when using these features. "

The company has put "ranges of old drivers" on a list that defaults systems to software rendering. WebGL content on these "out-of-date" systems will not display at all, but Google says it's "working to provide a software path so that these systems can run basic 3D applications".

These systems can still view HTML5 video and other formerly hardware-accelerated content, but naturally, performance won't be as high.

Chrome is the only browser that offers WebGL from its stable channel. Mozilla, Opera, and Apple also provide WebGL support but only from beta, preview, or nightly browser builds. Microsoft doesn't support the standard at all.

Backed by media-happy standard organization The Khronos Group, WebGL uses the existing OpenGL desktop graphics interface to provide hardware-accelerated 3D rendering inside the browser via JavaScript. Version 1.0 of the specification was introduced on Thursday.

Google urges end users to install the latest major version of your operating system – such as Windows 7 or Mac OS 10.6 – and to regularly load all system and driver updates. Do as it says. At least in this case. ®

Agentless Backup is Not a Myth

The WebGL revolution might take a while...

Your browser quite reasonably blacklists your driver to avoid a BSOD when you run WebGL Aquarium or some other eye candy because your driver was written by the work experience kid in Visual Basic. No problem, you think, I'll pop along to nVidia's, ATI's or Intel's website to get the latest version. It says no dice, you should go to your OEM's website. You then go to your OEM's website and find out the last update was a year and a half ago.

This is where several hours of your precious time disappear into reading up on registry hacks or you just give up on all this nonsense.

1
0

Point missed there, boyo!

Google are saying "These particular features don't work on these older drivers, so we disabled them for those older drivers."

They're even going so far as to write software versions of the features so you can have them back later.

Google are not alone here - pretty much every game silently cuts some features for certain driver versions, and if you read the release notes for nVidia and ATI drivers you'll see lots of "Fixed this crash, prevented graphics corruption here" etc. Checking game developer release notes (where published) you'll probably see similar things.

Graphics card drivers are probably the most complex low-level code on anyone's computer by far (much bigger than kernels), so it's really quite surprising that they don't go wrong more often.

1
0

I agree

I have a header file listing drivers and the bugs I've found in each. It's a pretty long file.

0
0

More from The Register

Bjarne Again: Hallelujah for C++
Plus: Now officially OK to admit you never used STL algorithms
Interwebs taunt Sir Jony over Apple eye candy makeover
Hey Ive, Ive... add more unicorns, willya?
SCO vs. IBM battle resumes over ownership of Unix
Zombie lawsuit back and wants to suck the brains out of Linux
Apple: iOS7 dayglo Barbie makeover is UNFINISHED - report
Plus: You don't like the icons? Blame marketing
Red Hat to ditch MySQL for MariaDB in RHEL 7
So long, Oracle! Don't let the door hit you on the way out
Shy? Socially inadequate? Fiddling with your phone could help
App 'tells the brutal truth' about social inadequates' chatup lines
Java EE 7 melds HTML5 with enterprise apps
New release arrives with GlassFish, NetBeans support
 breaking news
'Office Facebook' firm Tibbr wants you to PAY for mobe-meetings app
Great idea. Punters won't cough for it though
 breaking news
The only Waze is Google: Ad giant tipped to gobble map app 'for $1.3bn'
Pac-Man-satnav-ish upstart in bidding war with Apple, Facebook
 breaking news
PM Cameron calls for modern, programmable computers! (We think)
IT education musings to G8 chiefs to mystify IT industry