Internet Explorer 9 Has Full Hardware Acceleration of All Page Content

Note: This article is part of our archive and is likely out of date.
(Links may not work, downloads have not been recently tested for safety)

By Lowell Heddings on September 13th, 2010

On Wednesday, Microsoft is set to announce the official beta of Internet Explorer 9 and unveil the new interface, but if you’re interested in the behind-the-scenes technology, they’ve got a great write-up for you right now.

Over at the IEBlog, they’ve explained how Internet Explorer 9 does complete hardware acceleration of all stages of rendering web pages, unlike other browsers. Here’s some details:

Content Rendering. IE9 accelerates the first phase, Content Rendering, using Windows’ Direct2D and DirectWrite subsystems. As shown back in November, the results here include much smoother text and vector graphics. Accelerating this phase using the GPU (Graphics Processing Unit) improves the display performance of the most common HTML elements: text, images, backgrounds, and borders.

Page Composition. IE9 uses Direct3D for the next phase, Page Composition, giving IE awesome performance in image-intensive scenarios (like Flying Images and FishIE Tank). Accelerating this phase takes advantage of one of the GPU’s most significant features: the ability to draw bitmap images at very high speed. Moreover, because the GPU’s private memory retains images, redraw of pages heavy in images is very fast.

Desktop Composition. After a browser renders content and composes pages, Windows Vista and Windows 7 use the GPU to compose the final screen display via the Desktop Window Manager (DWM). Because IE9 uses DirectX and only DirectX, there is better interaction between IE9 and the DWM, using less GPU memory and resulting in better stability than browsers that mix different subsystems.

Hit the link for the full details.

The Architecture of Full Hardware Acceleration of All Web Page Content [IEBlog]

Lowell Heddings, better known online as the How-To Geek, spends all his free time bringing you fresh geekery on a daily basis. You can follow him on if you'd like.

  • Published 09/13/10
More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!