![]() |
|
|
#1 |
![]() Join Date: Mar 2010
Location: Moorsoldaten barracks
Posts: 2,183 (1.89/day)
Thanks: 711
Thanked 312 Times in 250 Posts
|
What makes a DX11 game?
Hi all, I am calling all experts to form in a huge line and say loud and proud what makes a DX11 game!!!!
In the context of the Crysis 2, unpleasant for some, surprise of course, but also as a general question. There seems to be a bit of controversy/ignorance/discussion about what kind of WORK has to be done in order to transform a DX9/DX10 game into a DX11 game: - new textures (this implies basically downloading many GIGABYTES of game), or - new engine that 'reads' differently, or - new shaders, new filters, new tessalation instructions, whatever Of course it could be all of these or part, or something completely different. Some of the above would involve nearly rewriting a game, or maybe it is just adding some lines of code, here and there, a very streamlined job? Thanks! |
|
|
|
|
|
#2 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,577 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
Software might not use any features of DirectX 11 but still be compiled for DirectX 11 making it a DirectX 11 product.
Something coded from the ground up for specific hardware (like DirectX 11 devices) is always going to function better than a cobblejob (DirectX 9, DirectX 10, and DirectX 11 support, for example).
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#3 |
|
Eat, sleep, game!
Join Date: Aug 2004
Location: Great Yarmouth, England
Posts: 5,321 (1.67/day)
Thanks: 614
Thanked 530 Times in 430 Posts
|
A game that's not ported from a console
__________________
|
|
|
|
|
|
#4 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,559 (10.96/day)
Thanks: 3,700
Thanked 8,693 Times in 6,392 Posts
|
any game that uses directX 11 to render its graphics, is directX 11...
i really dont see the question? its like asking "what makes an game, an openGL game?"
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#5 |
![]() Join Date: Mar 2010
Location: Moorsoldaten barracks
Posts: 2,183 (1.89/day)
Thanks: 711
Thanked 312 Times in 250 Posts
|
the amount and kind of work involved going from DX9 or 10, to DirectX 11...
thanks to all!
|
|
|
|
|
|
#6 | |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,559 (10.96/day)
Thanks: 3,700
Thanked 8,693 Times in 6,392 Posts
|
Quote:
as i said before, its the same as if they wanted to go to openGL.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
|
#7 |
|
Benevolent Dictator
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,789 (4.18/day)
Thanks: 184
Thanked 10,270 Times in 3,173 Posts
|
if an engine is designed right there wont be too many changes to port from dx9 to dx11... but then you have a dx9 game that says "dx11". what you need are new effects, textures, models, tesselation etc.
the smart way is to ask for $$ from amd and nvidia to put food into your developers' mouth. then slap on a dx11 sticker and be done with it |
|
|
|
| The Following User Says Thank You to W1zzard For This Useful Post: |
|
|
#8 | |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,559 (10.96/day)
Thanks: 3,700
Thanked 8,693 Times in 6,392 Posts
|
Quote:
company of heroes went DX9->10, and the 10 had massive performance hits for no real graphics change at high settings, yet large performance boosts on DX10 low settings. it was all over the place. bad company 2 seemed designed for DX11 first (with 10 as part of that) and DX9 as the secondary, and its DX9 was buggy with graphics problems all over the place. there may be ways to do it, but if no one seems to be able to get it right, i have to assume that its not simple or easy to do. w1zzys right on the fact that we need new features, and not just in the new engine/DX path. changing to DX11 is all well and good, but without optional extras like tesselation or fancy shaders, nothings really changed.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
|
#9 |
![]() Join Date: Mar 2010
Location: Moorsoldaten barracks
Posts: 2,183 (1.89/day)
Thanks: 711
Thanked 312 Times in 250 Posts
|
Thanks to Ford, W1zz and Mussels! I understand that it is not the same "make it just run under DirectX11 'sticker'" or to really and fully exploit Direct X features, theorically "better looks and also faster".
I know that the question was not a master, but I would summarize your answers like this: - If game "G" is designed with DirectX 11 hardware and coding in mind, it could be relatively easy. - If the game is a pure previous Direct X engine it involves a lot of extra work, even rewriting. For now, Unigine Tessaltion is *absent* in all games, and that means to me: they all did (if they did anything) half 'assed' jobs. But we have nice clouds, dust, particles, lightning... |
|
|
|
|
|
#10 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,559 (10.96/day)
Thanks: 3,700
Thanked 8,693 Times in 6,392 Posts
|
what do you mean by unigine tesselation? tesselation is used in heaps of DX11 games
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#11 |
![]() Join Date: Dec 2008
Location: Republic of Estonia
Posts: 1,248 (0.78/day)
Thanks: 158
Thanked 175 Times in 144 Posts
|
|
|
|
|
|
|
#12 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,559 (10.96/day)
Thanks: 3,700
Thanked 8,693 Times in 6,392 Posts
|
if you played it at launch, DX11 worked a hell of a lot better than DX9 ever did.
edit: oh wait... you wouldnt know, since you only have a 4K card.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#13 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,577 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
Not to great effect though. They usually use tesselation on bits and peices that could just as well be completely ignored (like crowds). By DX15, tesselation will see some real, meaningful use. XD
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#14 |
![]() Join Date: Dec 2008
Location: Republic of Estonia
Posts: 1,248 (0.78/day)
Thanks: 158
Thanked 175 Times in 144 Posts
|
|
|
|
|
| The Following 2 Users Say Thank You to AltecV1 For This Useful Post: |
|
|
#15 |
![]() Join Date: May 2009
Location: In the mountains :) Adirondacks in NY (US)
Posts: 3,708 (2.53/day)
Thanks: 4,542
Thanked 1,447 Times in 1,040 Posts
|
yeah i had just gotten my 5850 when bc2 came out, it ran great for me while those with dx9 had a bunch of problems...
__________________
Donate to TPU TeamSpeak Server ![]() TPU TS: ts21.gameservers.com:9207 PSN / XBL / Steam = digibucc | Origin / BF3 = digibuc |
|
|
|
|
|
#16 |
![]() |
Advertising.
__________________
“personally i think 3D is gay, but if it leads us closer towards holographic video then i am all for it!” -Easy Rhino
|
|
|
|
|
|
#17 |
![]() Join Date: Apr 2009
Location: vermont
Posts: 2,636 (1.75/day)
Thanks: 196
Thanked 405 Times in 363 Posts
|
at this point DX11 looks good in benchmarks, and one or 2 games. when consoles evolve and have DX11 then it will be used more untill then we kind of get what we get, by then we will all have DX13 hardware
__________________
hmmmm cant have cpu-z or hwbot anymore me is sad |
|
|
|
|
|
#18 | |
![]() Join Date: Aug 2008
Location: in retarded hell
Posts: 765 (0.44/day)
Thanks: 31
Thanked 202 Times in 146 Posts
|
Quote:
__________________
RETARDS |
|
|
|
|
|
|
#19 |
![]() Join Date: Mar 2009
Location: Philippines
Posts: 3,424 (2.22/day)
Thanks: 42
Thanked 1,132 Times in 713 Posts
|
Spells by nefarious wizards.
__________________
MSI P67A-GD65 (B3), Intel Core i5 2500K, Corsair H60, 2x MSI GTX 570 Twin Frozr II/OC, G.Skill RipjawsX (2x4GB) DDR3-1600 RAM, OCZ Agility 3 120GB + 2TB, Corsair AX1200, Corsair Carbide 400R MSI Z68MA-ED55, i5 2500K, Noctua NH-U9B SE2, Inno3D GTX 570, Corsair Vengeance LP 8GB, OCZ Agility 3 120GB + 1TB, Seasonic X660, Lian Li PC-V600FB The Big Useful List of Free Useful Programs To Use Usually For Free |
|
|
|
|
|
#20 |
![]() |
Nobody will really be able to say until BF3 hits in the autumn.
Gonna be a lot of upgrades going on around then I suspect. |
|
|
|
|
|
#21 |
![]() Join Date: May 2009
Location: In the mountains :) Adirondacks in NY (US)
Posts: 3,708 (2.53/day)
Thanks: 4,542
Thanked 1,447 Times in 1,040 Posts
|
i is prepared
hardware ready, pre-ordered through d2d 20% off ![]() BF3, Skyrim, and DIII are the 3 games I am so looking forward to. I would imagine they will all make use of DX11? idk for sure though.
__________________
Donate to TPU TeamSpeak Server ![]() TPU TS: ts21.gameservers.com:9207 PSN / XBL / Steam = digibucc | Origin / BF3 = digibuc |
|
|
|
|
|
#22 |
![]() Join Date: Jul 2010
Location: Philly
Posts: 1,599 (1.55/day)
Thanks: 1,004
Thanked 765 Times in 539 Posts
|
http://msdn.microsoft.com/en-us/libr...90(VS.85).aspx
http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx 'nuff said.
__________________
|
|
|
|
|
|
#23 | |
|
Eligible for custom title
Join Date: Jun 2007
Location: C:\Program Files (x86)\Aphexdreamer\
Posts: 5,614 (2.59/day)
Thanks: 812
Thanked 888 Times in 674 Posts
|
Quote:
"Converting programs written to use the Direct3D 10 or 10.1 API is a straight-forward process as Direct3D 11 is an extension of the existing API" Would indicate that it shouldn't have been/be to difficult for Crysis to adopt DX11 correct?
__________________
Sent from my PC using chrome. |
|
|
|
|
|
|
#24 | |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,559 (10.96/day)
Thanks: 3,700
Thanked 8,693 Times in 6,392 Posts
|
Quote:
if they made it for DX11, then 10 and 10.1 are easy. yes, they could get crysis and slap these features on top... but they'd do nothing but hurt performance unless they spent a fair bit of time optimising it.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
|
#25 |
![]() Join Date: Mar 2009
Location: Philippines
Posts: 3,424 (2.22/day)
Thanks: 42
Thanked 1,132 Times in 713 Posts
|
Which is what happened in Dragon Age 2, actually.
__________________
MSI P67A-GD65 (B3), Intel Core i5 2500K, Corsair H60, 2x MSI GTX 570 Twin Frozr II/OC, G.Skill RipjawsX (2x4GB) DDR3-1600 RAM, OCZ Agility 3 120GB + 2TB, Corsair AX1200, Corsair Carbide 400R MSI Z68MA-ED55, i5 2500K, Noctua NH-U9B SE2, Inno3D GTX 570, Corsair Vengeance LP 8GB, OCZ Agility 3 120GB + 1TB, Seasonic X660, Lian Li PC-V600FB The Big Useful List of Free Useful Programs To Use Usually For Free |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What is this and is it burned (5870 DX11 problems) | mastrdrver | AMD / ATI | 7 | Nov 20, 2010 12:09 AM |
| Bit-Tech interview AMD on game development/DX11 | mastrdrver | AMD / ATI | 2 | Jan 13, 2010 06:02 AM |
| Game Developers Perspective on DX11 | kenkickr | AMD / ATI | 3 | Oct 28, 2009 07:12 AM |
| What makes a game "unoptimized" | DrPepper | Games | 110 | Jun 21, 2009 03:59 PM |
| Aussie Makes Virginia Tech Game | mikey8684 | Games | 28 | May 17, 2007 02:08 PM |