Saturday, November 28, 2015
Submit your own News for
inclusion in our Site.
Click here...
Breaking News
NSA's Phone Surveillance Program Changes
Lenovo and Razer Partner to Make Gaming PCs
LG Display Makes Huge Investment in OLED Panels
Sony To Bring Remote Play Feature To PS4
MINIX NEO U1 Media Hub for Android Coming Next Week
Samsung Joins Audi’s Progressive SemiConductor Program
German ISPs May Block Music-sharing Sites: court
Study Says HTTPS Certificate and SSH Key Reuse Endangers Millions of Devices Worldwide
Active Discussions
How to back up a PS2 DL game
Copy a protected DVD?
roxio issues with xp pro
How to burn a backup copy of The Frozen Throne
Help make DVDInfoPro better with dvdinfomantis!!!
Copied dvd's say blank in computer only
menu making
Optiarc AD-7260S review
 Home > News > Graphics Cards > Windows...
Last 7 Days News : SU MO TU WE TH FR SA All News

Tuesday, December 02, 2008
Windows 7 to Offer Software Emulation For DirectX 10.1/10 Hardware

Windows 7 will feature Windows Advanced Rasterization Platform (WARP) 10, a high speed software rasterizer that would allow would allow x86 processors to render DirectX 10 graphics when a DirectX 10.1/10 graphics card is not available.

WARP10 has been shipped in beta form in the November 2008 DirectX SDK.

One of the major advances in Direct3D 10 was the removal of caps. This removal allows developers to take advantage of all the features of a wide range of video cards knowing that their application will behave and look the same everywhere. The performance of these applications can be scaled by simply disabling expensive graphics features on low end cards or rendering to smaller targets. WARP10 contributes to this ?No Caps? goal by allowing developers to have access to all Direct3D 10 graphics features, even on machines without Direct3D 10 graphics hardware.

WARP also simplifies the development by removing the need to spend time building a custom software rasterizer and tuning an application for it instead of hardware.

When an application is tuned to run efficiently on hardware, it will run efficiently on WARP as well. The converse is also true, any application that is tuned to run well on WARP10 will perform well when running on hardware.

Finally, WARP allows fast rendering in a variety of situations where hardware implementations are unavailable. For example, it works when the user does not have any Direct3D capable hardware (graphics card) or has no no video card installed at all.

The capabilities of WARP include full support for all Direct3D 10 and 10.1 feature and precision requirements, it supports Direct3D 11 when used with FeatureLevel 9_1, 9_2, 9_3, 10_0 and 10_1 as well as all optional texture formats, such as multi-sample render targets and sampling from float surfaces. WARP also supports anti-aliased rendering up to 8x MSAA, anisotropic filtering and 32 and 64 bit applications as well as large address aware 32 bit applications.

WARP10 makes extensive use of multiple CPU cores so the best performance of the rasterizer will be found on modern quad core CPU?s, according to Microsoft.

However, when WARP10 is running on the CPU we are limited compared to a graphics card in a number of ways. The front side bus speed of a CPU is typically around or under 10GB/s where as a graphics card often has dedicated memory that is able to take advantage of 20-100GB/s or more of graphics bandwidth. Graphics hardware also has fixed function units that can perform complex and expensive tasks like texture filtering, format decompression or conversions asynchronously with very little overhead or power cost. Performing these operations on a typical CPU is expensive in terms of both power consumption and performance cost in cycles. As a result, WARP10 is not a replacement for graphics hardware, but a "reasonably performing low end Direct3D 10 discrete hardware is now available for under $25," according to Microsoft.

The company claims that the typical performance numbers seen on an Intel Penryn based 3.0GHz Quad Core machine show that WARP10 can in some cases even outperform low end integrated Direct3D 10 graphics GPU?s on a number of benchmarks.

On the other hand, WARP is slower than low end discrete graphics hardware in applications where the integrated GPU?s have minimal use of CPU resources. Mid-range or high-end graphics cards are significantly faster than WARP10 for many applications particularly when an application can take advantage of the massive parallelism and memory bandwidth these graphics cards provide.

SlySoft Announces New Update Policy        All News        Hitachi Enters Solid State Drive Business With Intel
Electronic Arts and 2K to Uses Nvidia's PhysX Technology     Graphics Cards News      ASUS Adds ROG EAH4870 MATRIX and EAH4850 MATRIX to its Lineup Graphics Cards

Get RSS feed Easy Print E-Mail this Message

Related News
Sales of Windows 7 OEM Licenses and PCs Extended For One Year
Windows 7 Remains The Leading Operating System
Mainstream Support For Windows 7 Ended
Microsoft Ends Windows 7 Retail Sales
Microsoft To Offer IE10 To Windows 7 Users
Microsoft Extends Support Lifespan For Windows 7, Vista
Fujitsu Introduces Windows 7 F-07C Mobile Phone
Microsoft Blames Batteries On Windows 7 Notebook Issues
Microsoft Denies "Black Screen" Security Issues
Windows 7 Sales Surpass Vista Launch
Microsoft Releases Windows 7
Are you Ready For Windows 7?

Most Popular News
Home | News | All News | Reviews | Articles | Guides | Download | Expert Area | Forum | Site Info
Site best viewed at 1024x768+ - CDRINFO.COM 1998-2015 - All rights reserved -
Privacy policy - Contact Us .