FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Hardware : Video Cards : DirectX 10 Performance Update: Is DX10 Really Worth It?
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 


Random Gallery >> 
Click to view high-res Image!
Demigod Review [30] (0)

Funniest thing to do with the OCZ name (4) by SuperCharge
Sins of a Solar Empire Beta Review [Prelim 2] (5) by Itchyeyes
Athlon Overclocking (For Reference) (1) by email_atif
What is so cool about Gigabyte’s Ultra-Durable 3 technology (0) by SuperCharge
Overclocking: The Basics (2) by slugbug
SHOCK & Awwwwww (1) by PS2Fish
An EVGA Collage (0) by Samuel71
Banana (4) by p4l1ndr0m3
Bioshock: The Brutally Honest Review [Preliminary #2] (8) by Swatt
Guide to Overclocking: OC Juice and Overclocking Your Way to Become a Better Person (2) by jarrodthome

More Blogs >>




DirectX 10 Performance Update: Is DX10 Really Worth It?
September 28, 2007   Brandon Sandman Bell > [View My Other Articles]
Product Info | User Reviews | Article Images(24) | Image Gallery | Comments | Forum Thread
Introduction


Unlike previous DirectX launches where new games using the technology often trailed the introduction of the new API by a year or more, the transition from DirectX 9 to DirectX 10 has been a swift one so far: already a trio of DirectX 10 games have been released (Lost Planet, World in Conflict, and BioShock), while a pair of games have been patched to take advantage of DX10 – Company of Heroes DX10 patch came in May, while Call of Juarez was patched and released for the US market with DX10 support in June. Other games we can look forward to later this year include Age of Conan, Crysis, EVE: Online, Flight Simulator X (Patch), Gears of War PC, Hellgate: London, and Unreal Tournament 3.

As we’ve mentioned in the past, all of these games use DirectX 10 shaders in different ways. Some games will use DirectX 10 to improve performance, while others will use DX10 shaders to improve graphics. Some games will undoubtedly even combine a mixture of the two. Crysis, for example, is expected to try and do both, while Epic’s DX10 optimizations are focused mainly on improving performance (although based on this interview it also looks like AA support and higher detail textures will be DX10 exclusive features). Because developers are all using DX10 differently, we’ve tried to do our best documenting how the various games perform and use DX10, with the BioShock and World in Conflict series of performance articles being our most recent example just last month.



New patches bring updates to existing DX10 games…

But the first wave of DX10 benchmarks are outdated thanks to recent driver updates from AMD and NVIDIA, and in the case of Lost Planet, a new patch was released on August 16th that delivered numerous enhancements thanks to the use of the geometry shader. One notable addition that the 8/16 patch provides is a new DX10 fur shader. We’ll let these screenshots do all the talking:

DirectX 10 Performance Update: Is DX10 Really Worth It? [ DX9 Fur @ 1600 x 1200 ] > View Full-Size in another window.
DX9 Fur

DirectX 10 Performance Update: Is DX10 Really Worth It? [ DX10 Fur @ 1600 x 1200 ] > View Full-Size in another window.
DX10 Fur


With the new patch Capcom is also using DX10’s geometry shader to improve motion blur:

DirectX 10 Performance Update: Is DX10 Really Worth It? [ DX9 Motion blur @ 2048 x 1152 ] > View Full-Size in another window.
DX9 Motion blur

DirectX 10 Performance Update: Is DX10 Really Worth It? [ DX10 Motion blur @ 2048 x 1152 ] > View Full-Size in another window.
DX10 Motion blur


This technique uses geometry shaders as well as vertex texture fetch to improve image quality.

The game also supposedly boasts improved depth of field, although we couldn’t find any differences offhand. DX10 should also offer softer shadows, although again, we couldn’t find any great examples of this in-game. We took dozens of screenshots and while we did note differences it was hard to attribute them directly to DX10. With the latest Lost Planet patch, DX10 performance is also closer to the DX9 path in the game.

World in Conflict is another DX10 title we’ve tested in the past. Earlier this month the final version of the game was released, with the DX10 path in the final code of the game delivering improved performance over the beta build we tested last month. We also decided to throw Company of Heroes into this updated DX10 article since we didn’t publish a dedicated Company of Heroes DX10 performance article when that game was patched to support DX10 back in May (at the time the CoH patch was released we were preparing to board a Boeing 777 for Computex in Taiwan). Technically, little has changed with the game’s DX10 path, but we wanted to test the game anyway with the latest drivers from AMD and NVIDIA, as both companies have had time to optimize their driver for the DX10 path in this game.




DirectX 10 Performance Update: Is DX10 Really Worth It? [ PT Boats Knights of the Sea @ 1600 x 1200 ] > View Full-Size in another window.
PT Boats Knights of the Sea

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Beautiful water and smoke here @ 1600 x 1200 ] > View Full-Size in another window.
Beautiful water and smoke here

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Check out those waves @ 1600 x 1200 ] > View Full-Size in another window.
Check out those waves


…and a new DX10 benchmark arrives

We’ve also included a new game into this article, PT Boats: Knights of the Sea. This game is currently under development by developer Akella, creators of Sea Dogs and Pirates of the Carribean. In the words of the developer, PT Boats: Knights of the Sea is a “naval action simulator that places gamers in charge of a mosquito fleet of the Allied Forces, Russia or Germany during the height of World War II”. The game offers a strategic element in tactical mode, or if you prefer the hands-on approach you can take command of any crewmember among your fleet of ships. As you advance in rank, you’ll get more boats and warships under your command, while the game’s multiplayer component allows each player to take on various positions aboard the ship where you’ll be fighting online against another rival team.

The game supports DX10 and AGEIA’s PhysX physics processor, and graphically sports some of the best graphics we’ve seen in a naval simulator.

DirectX 10 Performance Update: Is DX10 Really Worth It? [ German plane overhead @ 1600 x 1200 ] > View Full-Size in another window.
German plane overhead

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Another U-boat shot @ 1600 x 1200 ] > View Full-Size in another window.
Another U-boat shot

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Check out the detail on the ship, translucent water @ 1600 x 1200 ] > View Full-Size in another window.
Check out the detail on the ship, translucent water


PT Boats: Knights of the Sea uses DX10 shaders for advanced effects like smoke and water. You can see the amazing reflections in this batch of screenshots:

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Light reflects off water @ 1600 x 1200 ] > View Full-Size in another window.
Light reflects off water

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Another shot of sunlight reflecting off water @ 1600 x 1200 ] > View Full-Size in another window.
Another shot of sunlight reflecting off water

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Reflections @ 1600 x 1200 ] > View Full-Size in another window.
Reflections

DirectX 10 Performance Update: Is DX10 Really Worth It? [ HDR muzzle flashes with reflections too @ 1600 x 1200 ] > View Full-Size in another window.
HDR muzzle flashes with reflections too

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Relections @ 1600 x 1200 ] > View Full-Size in another window.
Relections


Here are some more PT Boats: Knights of the Sea screenshots we captured from the DX10 benchmark:

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Underwater light beams @ 1600 x 1200 ] > View Full-Size in another window.
Underwater light beams

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Advanced water transparency @ 1600 x 1200 ] > View Full-Size in another window.
Advanced water transparency

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Torpedo finds its mark! @ 1600 x 1200 ] > View Full-Size in another window.
Torpedo finds its mark!

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Ship up close @ 1600 x 1200 ] > View Full-Size in another window.
Ship up close

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Nice water ripples @ 1600 x 1200 ] > View Full-Size in another window.
Nice water ripples

DirectX 10 Performance Update: Is DX10 Really Worth It? [ Lots of smoke here @ 1600 x 1200 ] > View Full-Size in another window.
Lots of smoke here

DirectX 10 Performance Update: Is DX10 Really Worth It? [ He is going down @ 1600 x 1200 ] > View Full-Size in another window.
He is going down


You can really see the lighting/shadowing difference between DX9/10 in this pair of screenshots:

DirectX 10 Performance Update: Is DX10 Really Worth It? [ PT Boats DX9 @ 1024 x 699 ] > View Full-Size in another window.
PT Boats DX9

DirectX 10 Performance Update: Is DX10 Really Worth It? [ PT Boats DX10 @ 1024 x 699 ] > View Full-Size in another window.
PT Boats DX10


The DX10 benchmark for PT Boats: Knights of the Sea was released last Friday and can be downloaded here. The DX10 benchmark weighs in as a 256MB download and requires the installation of AGEIA PhysX (don’t worry, it runs fine if you don’t have a PhysX PPU).


    How we tested Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
I am an AMD AgentRead this Media-Blog entry!» Funniest thing to do with the OCZ name (4)
by SuperCharge (4) Talk with this user on their Shout Box (My other blogs) Posted 6 months ago


 Hottest Topics
New Modern Warfare 2 PC petition created (33)
Call of Duty: Modern Warfare 2 PC Review (33)
ATI Radeon 5970 Performance Preview (12)
BioShock 2 special edition includes vinyl LP (11)
Activision hopes to monetize some aspects of CoD multi (11)
Today's News >>
Today's Siteseeing >>


 Table of Contents


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2009 FS Media, Inc. All Rights Reserved