Overclock.net › Forums › Video Games › PC Gaming › DirectX 10.1 - Behind the propaganda
New Posts  All Forums:Forum Nav:

DirectX 10.1 - Behind the propaganda

post #1 of 4
Thread Starter 
Quote:
Perhaps, DirectX 10.1 is not an immediate success, but it is on track to find home in several titles, which is good news for ATI, graphics product group of AMD.

Usually, any super-set of a DirectX release does not have a lot of chances to become popular among video game creators and publishers unless it is supported by all developers of graphics hardware. This happened to DirectX 8.1 and pixel shaders 1.4 in 2001, the same happened to shader models 2.0a and 2.0b of DirectX 9.0 in 2003/04, whereas the shader model 3.0 only became more or less wide-spread two years after its release and the launch of ATI Radeon X1000 lineup along with Microsoft Xbox 360 video game console.

The destiny of DirectX 10.1 seems to repeat the destinies of DirectX 8.1 and 9.0c: video game developers would hardly embrace a new application programming interface that is supported by only one independent hardware vendor (IHV) unless AMD supports them in some way. In fact, the first title that took advantage of DirectX 10.1 – Assassin’s Creed made by Ubisoft Montreal – quickly lost it after, as it is widely believed, Nvidia pressured the developer of this title that belongs to the company’s The Way It’s Meant to Be Played initiative... What is interesting to note in the particular case is that Nvidia will support DirectX 10.1 automatically once it launches DirectX 11-compatible graphics chip and will be able to take advantage of all the pros of the 10.1.

Fortunately for ATI, not all PC games belong to the aforementioned program and there are at least two coming in within the next six months to nine months that take advantage of DirectX 10.1: BattleForge developed by Phenomic and published by Electronic Arts as well as an unnamed title from Sega.




BattleForge by Phenomic EA is a fantasy online real-time strategy (watch the video here), which involves loads of battle units. Image quality in the game is truly impressive: all the units have high-quality geometry, terrain and vegetation look pretty realistic and special effects are remarkable. According to officials from Phenomic Studio, the BattleForge game runs about 30% faster on DX10.1 compared to DX10 thanks to lower amount of rendering passes needed (perhaps, not in all types of scenes). The game is set to emerge already this year, but the release date is unknown.



Little is known about the DirectX 10.1 game title set to be published by Sega in early 2009 and formally unveiled sometime in July, possibly at the E3 convention. According to Chris Southall, technical director of Sega Europe, the title will only have DirectX 10 and 10.1 rendering paths, hence, will not work on DirectX 9-compatible hardware and will not function under Windows XP operating system. What is the most important, the unnamed title is PC-exclusive. According to Sega, DirectX 10.1 allowed the developer to create its title “easierâ€, make it look “prettier†and make it work “fasterâ€, though, no actual details were unveiled.

Obviously, two or three games cannot make an API truly successful/popular and there will be many months before DirectX 10.1 will truly be required to play games with high-quality effects and decent frame-rates. Nevertheless, the support of DirectX 10.1 is an indisputable advantage of ATI Radeon HD 3000 and HD 4000 series at the moment.
http://www.xbitlabs.com/articles/vid...0_9.html#sect0

------------------------------------------------------------

Assassin's Creed

Quote:
So why did Ubisoft remove DirectX 10.1 support? The official statement reads as follows: "The performance gains seen by players who are currently playing AC with a DX10.1 graphics card are in large part due to the fact that our implementation removes a render pass during post-effect which is costly." An additional render pass is certainly a costly function; what the above statement doesn't clearly state is that DirectX 10.1 allows one fewer rendering pass when running anti-aliasing, and this is a good thing.

We contacted AMD/ATI, NVIDIA, and Ubisoft to see if we could get some more clarification on what's going on. Not surprisingly, ATI was the only company willing to talk with us, and even they wouldn't come right out and say exactly what occurred.

Reading between the lines, it seems clear that NVIDIA and Ubisoft reached some sort of agreement where DirectX 10.1 support was pulled with the patch. ATI obviously can't come out and rip on Ubisoft for this decision, because they need to maintain their business relationship. We on the other hand have no such qualms. Money might not have changed hands directly, but as part of NVIDIA's "The Way It's Meant to Be Played" program, it's a safe bet that NVIDIA wasn't happy about seeing DirectX 10.1 support in the game -- particularly when that support caused ATI's hardware to significantly outperform NVIDIA's hardware in certain situations.

Last October at NVIDIA's Editors Day, we had the "opportunity" to hear from several gaming industry professionals about how unimportant DirectX 10.1 was, and how most companies weren't even considering supporting it. Amazingly, even Microsoft was willing to go on stage and state that DirectX 10.1 was only a minor update and not something to worry about. NVIDIA clearly has reasons for supporting that stance, as their current hardware -- and supposedly even their upcoming hardware -- will continue to support only the DirectX 10.0 feature set.

NVIDIA is within their rights to make such a decision, and software developers are likewise entitled to decide whether or not they want to support DirectX 10.1. What we don't like is when other factors stand in the way of using technology, and that seems to be the case here. Ubisoft needs to show that they are not being pressured into removing DX 10.1 support by NVIDIA, and frankly the only way they can do that is to put the support backing in a future patch. It was there once, and it worked well as far as we could determine; bring it back (and let us anti-alias higher resolutions).
http://www.anandtech.com/showdoc.aspx?i=3320&p=6

------------------------------------------------------------
post #2 of 4
I'm jumping ships back to Ati this winter when the 4870x2 will be cheap, I'm not giving money to Nvidia anymore... I hate their tactics of overloading the market with copies of the same product over and over.
Sager 8170
(13 items)
 
  
CPUGraphicsRAMHard Drive
Core i7-2630QM GTX 560M 1.5GB 2x4GB 1600Mhz DDR3 750GB Seagate Momentus 7200rpm 
Optical DriveOSMonitorCase
8X DVD±R/RW/4X +DL Super-Multi Drive Windows 7 Home Premium 64 17.3" Full HD LED-Backlit Sager 8170 
Mouse
Logitech G5 
  hide details  
Reply
Sager 8170
(13 items)
 
  
CPUGraphicsRAMHard Drive
Core i7-2630QM GTX 560M 1.5GB 2x4GB 1600Mhz DDR3 750GB Seagate Momentus 7200rpm 
Optical DriveOSMonitorCase
8X DVD±R/RW/4X +DL Super-Multi Drive Windows 7 Home Premium 64 17.3" Full HD LED-Backlit Sager 8170 
Mouse
Logitech G5 
  hide details  
Reply
post #3 of 4
As soon as OpenCL is finalized, I'm buying a 4870.
Akiyama Mio
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6420 @ stock, 0.98v Asus P5N-E SLI Gainward GTX 460 1GB @ 800/1600/1900 2x2GB Kingston @ 800MHz 5-5-5-15 2T 
Hard DriveOptical DriveOSMonitor
WD 250GB, 320GB SATA/3, 16MB Cache, Seagate 1TB LG GSA-H62N 18x SATA Ubuntu 9.10 x86 & Win7 x86 Asus VW222U 
KeyboardPowerCase
Logitech Classic Corsair 650HX NZXT Apollo Black 
  hide details  
Reply
Akiyama Mio
(13 items)
 
  
CPUMotherboardGraphicsRAM
E6420 @ stock, 0.98v Asus P5N-E SLI Gainward GTX 460 1GB @ 800/1600/1900 2x2GB Kingston @ 800MHz 5-5-5-15 2T 
Hard DriveOptical DriveOSMonitor
WD 250GB, 320GB SATA/3, 16MB Cache, Seagate 1TB LG GSA-H62N 18x SATA Ubuntu 9.10 x86 & Win7 x86 Asus VW222U 
KeyboardPowerCase
Logitech Classic Corsair 650HX NZXT Apollo Black 
  hide details  
Reply
post #4 of 4
Well - let's look at Capcom's Devil May Cry 4. It's DX10 (Im not sure if it's DX10.1 or not) in general performs about 2-3x better then the DX9 and looks better also. It has Edge_AA enabled for all the background objects.

It truly has to do with the devs and the ammount of coding (and the quality of coding) they do. And Im sure if devs were to implement 10.1 better, there would be better results.
Nemesis NE-α
(15 items)
 
   
CPUMotherboardGraphicsRAM
Intel Core i7 4790k (Devil's Canyon) AsRock Z97 Extreme 4 Visiontek AMD 6990 Corsair XMS3 DDR3 1600 
Hard DriveCoolingOSMonitor
Samsung EVO 840 XSPC Raystorm Windows 8.1 Dell U2311H 1920x1080 IPS 
MonitorMonitorKeyboardPower
Dell U2311H 1920x1080 IPS Dell U2311H 1920x1080 IPS Ducky Blue Overclock.net Themed Mechanical Keyb... Corsair Silver 1kw  
CaseMouseAudio
Case Labs TH10 Logitech G502 Logitech 5.1 speakers w/ Onkyo Receiver 
CPUMotherboardGraphicsRAM
Intel Xeon W3520 i7 4.0ghz EVGA X58 Classified Visiontek 6990 GSkill 6GB DDR3 Pi 
Hard DriveOptical DriveOSMonitor
2x OCZ Vertex 60GB SSD ; 2x 1TB ; 2x 2TB Samsung BluRay Burner Windows 7 Ultimate 64x 3x Dell U2311H 23" 1080p IPS 
KeyboardPowerCaseMouse
Logitech G15 Gaming Keyboard SilverStone Strider 1000w Modular Power Supply Lian Li V2000 Plus Logitech G9 Gaming Laser Mouse 
Mouse Pad
Cyba Sniper Tracer (Acrylic Glass) 
  hide details  
Reply
Nemesis NE-α
(15 items)
 
   
CPUMotherboardGraphicsRAM
Intel Core i7 4790k (Devil's Canyon) AsRock Z97 Extreme 4 Visiontek AMD 6990 Corsair XMS3 DDR3 1600 
Hard DriveCoolingOSMonitor
Samsung EVO 840 XSPC Raystorm Windows 8.1 Dell U2311H 1920x1080 IPS 
MonitorMonitorKeyboardPower
Dell U2311H 1920x1080 IPS Dell U2311H 1920x1080 IPS Ducky Blue Overclock.net Themed Mechanical Keyb... Corsair Silver 1kw  
CaseMouseAudio
Case Labs TH10 Logitech G502 Logitech 5.1 speakers w/ Onkyo Receiver 
CPUMotherboardGraphicsRAM
Intel Xeon W3520 i7 4.0ghz EVGA X58 Classified Visiontek 6990 GSkill 6GB DDR3 Pi 
Hard DriveOptical DriveOSMonitor
2x OCZ Vertex 60GB SSD ; 2x 1TB ; 2x 2TB Samsung BluRay Burner Windows 7 Ultimate 64x 3x Dell U2311H 23" 1080p IPS 
KeyboardPowerCaseMouse
Logitech G15 Gaming Keyboard SilverStone Strider 1000w Modular Power Supply Lian Li V2000 Plus Logitech G9 Gaming Laser Mouse 
Mouse Pad
Cyba Sniper Tracer (Acrylic Glass) 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: PC Gaming
Overclock.net › Forums › Video Games › PC Gaming › DirectX 10.1 - Behind the propaganda