Go Back   Notebook Forums and Laptop Discussion > Notebook News, Reviews and Deals > Notebook News and Reviews

Notebook News and Reviews Post any Notebook related news or full reviews to this forum.

Welcome to NotebookReview.com! Have a Laptop related question?

Register and ask it here in the forums and remove this ad

Are you looking for a Lenovo laptop or special offers? Check out our Why Buy Lenovo? page

Reply
 
Thread Tools
Old 10-15-2009, 08:01 AM   #1
Pulp
NBR Reviewer
 
Pulp's Avatar
 
Join Date: Jun 2005
Location: Antioch, CA
Posts: 1,522
Rep Power: 18 Pulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud ofPulp has much to be proud of
Default What DirectX 11 (and Windows 7) Means for Gamers

By: Dustin Sklavos

With the pending release of Windows 7 comes DirectX 11, a new iteration of Microsoft's programming interface for 3D games. DirectX 10 debuted with Windows Vista to a stunning "meh," and has since then proven itself to be...meh. Will DirectX 11 redeem the franchise, or just cement the DirectX reputation as mere Microsoft gaming vaporware? We break it down in this preview.

WHERE DIRECTX WENT WRONG

DirectX 10 releases since Windows Vista have been largely uninspiring, with the only success story really being Far Cry 2, a game with a decidedly mixed reputation. Crysis generally runs better in DirectX 9 mode with very little trade-off in image quality, and it seems like only hardware review sites actually run it under DirectX 10.

Simply put, DirectX 10 flopped because it was tied to Windows Vista, which has been unable to escape the pall its horrible release cast upon it. Nearly every example of "this is why DirectX 10 is better" has been a failure, only further exacerbated by game releases that were artificially tied to it. Even now, Capcom has actually come out and said the only reason Resident Evil 5 has a DirectX 10 codepath is for Nvidia's 3D Vision; Capcom admits there's no difference in visual quality between DirectX 9 and DirectX 10 in the game. That's what Microsoft has led us to expect from their "next generation" graphics engine.

WHY SHOULD YOU CARE ABOUT DIRECTX 11?

Well, surprisingly, DirectX 11 brings features to the table worth getting excited about, and it's entering an environment that's far less hostile than that faced by DirectX 10. While buzz leading up to the release of Windows Vista and the fallout thereafter pretty much buried DirectX 10, Windows 7 is getting great buzz. Better still, DirectX 11 is offering more tangible reasons to support it and be excited about it, and has a better slate of titles coming up for it. Unlike DirectX 10, DirectX 11 also doesn't make a clean break with the previous generation, and will be available for Windows Vista as well.

The one good thing DirectX 10 did was push for unified shaders in graphics hardware. Now let's see what DirectX 11 is going to do with them and the rest of the chip.

HARDWARE TESSELLATION

Probably the feature that I'm personally most excited about is hardware tessellation. This feature is built into DirectX 11 class hardware (like the just recently released Radeon HD 5800 series), and can allow for substantially improved image quality in a very tangible way without a massive performance hit.

So what the heck does it do? Well, taking the understanding that 3D models in games are fundamentally constructed out of multiple triangles, tessellation breaks those basic triangles down into many smaller triangles, thus giving the appearance of a much more complex surface without the massive coding and effort required to produce that model.

AMD released a slide with their Radeon HD 5800 series promotional material that illustrates tessellation in the upcoming (and, at least in the eyes of this writer, hotly anticipated) Aliens vs. Predator game. You'll notice how the shape of the alien model becomes much more complex, and more true to the mythos, as a result.

AMD (ATI) has been pushing tessellation in their hardware for longer than you might remember, and by working with Microsoft have finally had it codified in DirectX 11. This at least stands to be a massive improvement in video quality.

PERFORMANCE ENHANCEMENTS

Thanks to the proliferation of multi-core processors, DirectX 11 can now make true use of multi-threaded instructions. Instead of burying all of the DirectX calls in a single thread and thus hogging a single core, DirectX 11 can properly split work between the cores of the processor itself. Modern games have been surprisingly CPU-dependent, so this ability to take fuller advantage of modern processors can in turn help the graphics hardware perform.

Notebook users should take particular note of this improvement, as mobile quad-core processors are still very power-hungry and somewhat rarefied. Current and upcoming performance mobile graphics parts are hitting performance ceilings with mainstream dual-core processors, so any improvement is going to be an important one.

Also being inherited from DirectX 10.1 is mandatory anti-aliasing support. Existing DirectX 10.1 games are very uncommon and the feature set only works on ATI's Radeon HD 3000 series onward, but DirectX 10.1 has consistently provided substantial performance improvements with anti-aliasing enabled (see the unpatched Assassin's Creed or Tom Clancy's H.A.W.X.)

And, of course, the unified shader hardware required by DirectX 10 remains a major change in how graphics hardware is produced but also an improvement as well, with GPUs being much more flexible and able to better utilize their existing resources. These unified shaders are also highly programmable, which leads to...

DIRECTCOMPUTE

The switch to unified shaders resulted in graphics hardware that's surprisingly programmable and flexible in general, to the point where it can actually be used to accelerate applications other than games. Nvidia's been pushing this particularly hard with its CUDA technology, but CUDA only works on Nvidia hardware. DirectCompute is Microsoft's answer in DirectX 11, and provides a vendor-independent means of harnessing the wealth of processing power in modern graphics hardware to handle other tasks.

Of course, this advance is probably the hardest one to see at present, but the fact of the matter is that both AMD and Nvidia are pushing general computing onto the GPU. It's easy to understand why: Graphics chips are extremely powerful, complex pieces of silicon capable of vastly improving the speed at which certain tasks are performed.

The first big push has been with video encoding, and while the road has been a bumpy one, it's yielding fruit. The Badaboom video encoder, for example, gets massive performance improvements from running off of a GeForce's shaders. Likewise, Nvidia's push has resulted in PhysX physics engine acceleration being run off of their shaders as well.

With DirectCompute finally standardizing GPGPU usage (General Purpose computing on Graphics Processing Units) on the Windows platform (alongside OpenCL on Macs, Windows, Linux and so on), we'll see this trend push forward and become more common. I'm hesitant to refer to it as a dead end or anything else because the fact of the matter is that the processing power is there, waiting to be harnessed. AMD's pushing it hard. Nvidia's pushing it hard. And Intel's upcoming Larrabee graphics processor is even designed for that level of flexibility.

An important addendum to make here is that DirectCompute may be coming with DirectX 11, but it's compatible with DirectX 10 hardware as well. Your existing graphics hardware may yet have some additional uses in the future.

CONCLUSION

In the end, DirectX 11 looks like it's going to start keeping the promises that DirectX 10 made. Windows 7 is already a hot contender with great buzz behind it (and having been using it for months now I can assure you the buzz is warranted), and DirectX 11 is getting far more support from developers from the get-go than DirectX 10 ever did.

If nothing else pushes adoption of DirectX 11, I personally think DirectCompute is going to wind up being the big winner. Even game developers are looking at ways to use it to speed up other tasks in the game itself. It's very exciting to hear about how this technology is getting put to use.

I'd encourage anyone to upgrade to Windows 7 when it arrives, but even Windows Vista users will be getting in on this action. Still, if you're on Windows XP, the release of 7 and accompanying DirectX 11 is going to make October a great time to switch.

Related Articles:
Pulp is offline   Reply With Quote
Old 10-15-2009, 08:17 AM   #2
Kamin_Majere
=][= Ordo Malleus =][=
 
Kamin_Majere's Avatar
 
Join Date: May 2008
Location: Southeast Alabama Calling Down Exterminatus
Posts: 2,323
Rep Power: 13 Kamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to all
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Excellent Review, i'm glad Tessellation is finally being pushed. Even as far back as NES Donky Kong Country we knew this was a HUGE step forward in graphics, yet it seemed to fall by the way side for some reason.

I'm also glad that Microsoft is unifying the GPGPU concept. Its nice that ATI and nVidia are both working on their own, but it makes cross platform work impossible (ati refused to support the CUDA work and decided to try to make their own) but with an independant version hopefully that will be past tense and the GPGPU will yeild some really amazing results for supported apps.

The only thing i'm worried about for the mobile front is the multicore support, if this goes through well enough (and there is no reason it shouldnt) its going to give game designers an open license to require quad cores, so alot of laptop gamers are going to have to do some major upgrading to even keep up
__________________
They shall be My Hammer, the sword in My hand, the gauntlet about My fist, the bane of My foes and woes of the treacherous. When no others may stand beside them, they shall fight. Only the greatest shall enter their ranks, for unto them do I entrust stewardship
Kamin_Majere is offline   Reply With Quote
Old 10-15-2009, 09:05 AM   #3
Althernai
Notebook Evangelist
 
Join Date: Apr 2008
Posts: 639
Rep Power: 6 Althernai is a jewel in the roughAlthernai is a jewel in the roughAlthernai is a jewel in the rough
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

The consoles are DX9 and nobody is making PC exclusive games, high-end anymore. It's possible that we'll get some DX11 goodies on top of the DX9 game, but it will almost certainly be an addition -- the games will not be designed for DX11 from the ground up. Given this, I suspect the impact of DX11 on gaming will be minimal. That said, DirectCompute is nice: it would be great if I could use the GPU for video or other things.
Althernai is offline   Reply With Quote
Old 10-15-2009, 09:43 AM   #4
Serg
Agrees with [>>ahl395<<]
 
Serg's Avatar
 
Join Date: Jan 2009
Location: Angouleme, France Thoughts: I need a haircut
Posts: 3,804
Rep Power: 19 Serg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to beholdSerg is a splendid one to behold
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Great news there. Thanks!
The GPGPU sounds a very interesting piece of software, and that has TONS of uses.
More than gaming, I wonder how would this all affect the professional world of 3D design...

Last edited by Serg : 10-15-2009 at 01:18 PM.
Serg is offline   Reply With Quote
Old 10-15-2009, 11:53 AM   #5
Greg Ross
NBR Super Moderator
 
Join Date: Jul 2006
Posts: 15,132
Rep Power: 74 Greg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond repute
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Errr.....I didn't write this....

Contacting the admins about this so the proper freelancer gets credit.
__________________
Notebook Review Contributor

Ross I   Mini Me   Dell Latitude E4300
W7 Pro, Core i7 920, ASUS P6T Deluxe V2, 12GB RAM
750GB RAID1, nVidia GTX 275, 2x Dell 2209WA
   Snow Leopard, 2.26GHz, 2GB RAM
160GB 5400RPM, Home Server
   W7 Pro, 2.4GHz, 2GB RAM
OCZ Agility (DOA/Returning), Intel X4500, 6-Cell
Greg Ross is offline   Reply With Quote
Old 10-15-2009, 11:59 AM   #6
Kamin_Majere
=][= Ordo Malleus =][=
 
Kamin_Majere's Avatar
 
Join Date: May 2008
Location: Southeast Alabama Calling Down Exterminatus
Posts: 2,323
Rep Power: 13 Kamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to allKamin_Majere is a name known to all
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

LOL

Its still a good Review to whoever our masked freelancer is
__________________
They shall be My Hammer, the sword in My hand, the gauntlet about My fist, the bane of My foes and woes of the treacherous. When no others may stand beside them, they shall fight. Only the greatest shall enter their ranks, for unto them do I entrust stewardship
Kamin_Majere is offline   Reply With Quote
Old 10-15-2009, 12:40 PM   #7
cy007
Notebook Deity
 
cy007's Avatar
 
Join Date: Mar 2005
Location: Hong Kong
Posts: 1,088
Rep Power: 16 cy007 will become famous soon enough
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Quote:
Originally Posted by Althernai View Post
The consoles are DX9 and nobody is making PC exclusive games, high-end anymore. It's possible that we'll get some DX11 goodies on top of the DX9 game, but it will almost certainly be an addition -- the games will not be designed for DX11 from the ground up. Given this, I suspect the impact of DX11 on gaming will be minimal. That said, DirectCompute is nice: it would be great if I could use the GPU for video or other things.
Exactly what I wanted to say. DX11 most probably would'nt make a major impact until the next gen consoles arrive in 2012.
cy007 is offline   Reply With Quote
Old 10-15-2009, 06:13 PM   #8
Rahul
Slobbers on subnotebooks
 
Rahul's Avatar
 
Join Date: Jan 2005
Location: Houston, TX, USA
Posts: 6,008
Rep Power: 37 Rahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud ofRahul has much to be proud of
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Quote:
Originally Posted by cy007 View Post
Exactly what I wanted to say. DX11 most probably would'nt make a major impact until the next gen consoles arrive in 2012.
It really stinks that consoles dominate the industry so much that PC gamers have to wait for them to slowly catch up before PC gaming can move on for the most part.

For instance, Epic and ID Software won't release their new engines until new consoles are released, no matter how long it takes and no matter how powerful PCs become. Its all about the consoles, PCs are on the backburner.

Quote:
Originally Posted by Althernai View Post
The consoles are DX9 and nobody is making PC exclusive games, high-end anymore. It's possible that we'll get some DX11 goodies on top of the DX9 game, but it will almost certainly be an addition -- the games will not be designed for DX11 from the ground up. Given this, I suspect the impact of DX11 on gaming will be minimal. That said, DirectCompute is nice: it would be great if I could use the GPU for video or other things.
Your right, I would like to see the difference between the PC and console versions of Dirt 2. I believe your right that until the next consoles come, mostly PC games will have slight DX11 effects sprinkled in, not built from it from the ground up, same went for Crysis I believe. We'll just have to tap our feet and wait for a new console generation hm?
__________________
Steam: nerdydesi
Rahul is offline   Reply With Quote
Old 10-15-2009, 10:02 PM   #9
J.R. Nelson
DTR Site Editor
 
J.R. Nelson's Avatar
 
Join Date: Jan 2008
Posts: 167
Rep Power: 5 J.R. Nelson will become famous soon enough
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Quote:
Originally Posted by Rahul View Post
It really stinks that consoles dominate the industry so much that PC gamers have to wait for them to slowly catch up before PC gaming can move on for the most part.

For instance, Epic and ID Software won't release their new engines until new consoles are released, no matter how long it takes and no matter how powerful PCs become. Its all about the consoles, PCs are on the backburner.
You can thank piracy for that.

I saw some real-time demos of the tessellation going on out in SF. It's pretty crazy. In terms of real world functionality, it means that the closer you get to a surface in the game, the more complex it becomes. As you pan out, surfaces become less complex, meaning you can increase the draw and range being displayed without overpowering the graphics card. It's a neat trick. The new AvP looks pretty sick, too.
J.R. Nelson is offline   Reply With Quote
Old 10-16-2009, 12:18 AM   #10
TexasEx7
Meat Popsicle
 
TexasEx7's Avatar
 
Join Date: May 2009
Location: Houston, Tx
Posts: 2,264
Rep Power: 11 TexasEx7 is just really niceTexasEx7 is just really niceTexasEx7 is just really niceTexasEx7 is just really niceTexasEx7 is just really nice
Default Re: What DirectX 11 (and Windows 7) Means for Gamers

Consoles are turning into PC's.
__________________

P8700 @ 2.53 GHz | 4GB DDR3 RAM| Kingston 128GB SSD | ATI HD 3670 512MB | 1080p RGB LED-Backlit Screen | Blu-Ray Read

ZALMAN NC2000 COOLING PAD REVIEW
TexasEx7 is offline   Reply With Quote
Reply


Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -5. The time now is 08:55 AM.



Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  About Us  |  Advertising  |  Site Map  |  Contact Us  |  Submit Review  |  RSS Feeds  |  Jobs




All Rights Reserved, Copyright 1999 - 2007, TechTarget | Read our Privacy Policy
  TechTarget - The Most Targeted IT Media