My kingdom for DirectX 11

Smarter developers than myself (Which would be most of them) have told me that there are “Tricks” to making DirectX 9 support multithreaded graphics.  Unfortunately, they’re beyond my capability.

DirectX 11, by contrast, natively supports a process spinning off a graphics related job into a thread (as opposed to it being in the same thread as the main message pump thread).

When I joined the Fallen Enchantress team as lead developer (the first time I’ve held that position in over a decade), my first task was to take our existing Elemental engine and make it multithreaded.  So everything – except graphics related tasks – gets spun off into a thread.

If you have the beta, you can load it up with the /cheat parameter. Have lots of players going, then bring up task manager and hit Ctrl-Z to watch the game play itself.  Every core on the machine will get used.

However, the graphics themselves, because it’s DirectX 9, remains in the main thread. 

23,799 views 5 replies
Reply #1 Top

So is this the last DX9 game as well as being the last 32 bit game? I hope that is what you are implying, because that is what I am inferring!

Reply #2 Top

I hope so too, but he told me no less than a month ago iirc...we'll see :)

Reply #3 Top

My kingdom for an easy way to update windows and windows software.  I tried to update E:WoM (for shits and giggles) to version 1.4 and GCII:UE, using Stardock Central...  and....  yea right.  As if.  Face palm.  Nothing recognized anything else.  Elemental wasn't registered.  SDC made me delete GCII:UE and then wouldn't want to install the update.  Impulse stopped dead in it's tracks and I can't do anything with it right now.

 

What fun.

Reply #4 Top

Quoting Nasarog, reply 3
My kingdom for an easy way to update windows and windows software.  I tried to update E:WoM (for shits and giggles) to version 1.4 and GCII:UE, using Stardock Central...  and....  yea right.  As if.  Face palm.  Nothing recognized anything else.  Elemental wasn't registered.  SDC made me delete GCII:UE and then wouldn't want to install the update.  Impulse stopped dead in it's tracks and I can't do anything with it right now.

 

What fun.
End of Nasarog's quote

http://www.microsoft.com/en-us/download/details.aspx?id=30135 ?

Reply #5 Top

Quoting Savyg, reply 2
I hope so too, but he told me no less than a month ago iirc...we'll see
End of Savyg's quote

Apparently it was in July.  Oops.

Anyway...