Microsoft explains how Windows 8 smokes Windows 7
Microsoft outlines Windows 8 acceleration improvements vs. Windows 7
Microsoft spelled out acceleration improvements in Windows 8, in a blog post Monday. Needless to say, Microsoft says the overall experience is a lot snappier. The latest Building Windows 8 entry, penned by Rob Copeland, the group program manager at Microsoft's graphics team, is titled Hardware accelerating everything: Windows 8 graphics. Some context is first provided at the top in order to illustrate how Window 8 "builds on the well-established foundations of DirectX graphics" in Windows 7.

- Internet Explorer 9 as a starting point - Because Internet Explorer 9, Windows Live Mail, and Windows Live Messenger make "excellent" use of DirectX, they're good examples of what other apps might do. This led to a number of investments to ensure mainstream apps were fast and looked great.
- Text acceleration - Text is used a lot in Windows, so accelerating text rendering in Web pages, email programs, and instant messaging is a high priority. Microsoft says it has continued to improve text performance in Windows 8.
- Geometry rendering - Microsoft also made "dramatic performance improvements for 2D geometry rendering." Geometry rendering is used to create tables, charts, graphs, diagrams, and user interface elements. For Windows 8, improvements "have primarily focused on delivering high-performance implementations of HTML5 Canvas and SVG technologies for use in Metro style apps, and webpages viewed with Internet Explorer 10."
- Image rendering - "Several improvements" have been made for working with images and photographs using the JPEG, GIF, and PNG formats. Improvements include Faster image decoding by expanding SIMD usage on all CPU architectures.
- Example of rendering improvement - When video is playing, the browser must update the portion of the window containing the video but not the text. "To improve apps that don't need to redraw the entire screen for each frame, we optimized how DirectX deals with redrawing just portions of the screen and how it scrolls. This "reduces the number of times graphics data needs to be copied in memory, it also reduces power consumption, thus increasing battery life.
Comments
Be the first to write a comment
You must me logged in to write a comment.