Tuesday, July 22nd 2008

Microsoft DirectX 11 Details Emerge

Microsoft has released a handful of details about DirectX 11, the latest version of the company's API.
  • Full support (including all DX11 hardware features) on Windows Vista as well as future versions of Windows
  • Compatibility with DirectX 10 and 10.1 hardware, as well as support for new DirectX 11 hardware
  • New compute shader technology that lays the groundwork for the GPU to be used for more than just 3D graphics, so that developers can take advantage of the graphics card as a parallel processor
  • Multi-threaded resource handling that will allow games to better take advantage of multi-core machines
  • Support for tessellation, which blurs the line between super high quality pre-rendered scenes and scenes rendered in real-time, allowing game developers to refine models to be smoother and more attractive when seen up close
Source: Shacknews
Add your own comment

41 Comments on Microsoft DirectX 11 Details Emerge

#1
Silverel
by: malware
models to be smoother and more attractive when seen up close[/list]Source: Shacknews
Mmm... more attractive models... and up close too! DX11 = pr0n
Posted on Reply
#2
kuroikenshi
by: Silverel
Mmm... more attractive models... and up close too! DX11 = pr0n
More Leisure Suit Larry games?
Posted on Reply
#3
Megasty
I have the feeling the DX11 is just another version of DX10/10.1. Atleast we won't have to go out & buy into new cards just because of it. Maybe our quads can finally be supported.
Posted on Reply
#4
iLLz
Got to admit tho, that there are some nice features added there. Hopefully the new Computer Shader Technology will have little to no overhead. Multi-threaded resource handling is good as well. Not too bad...
Posted on Reply
#5

how long has tessellation been used in consoles? I know the 360 has it, and I think the ps2 had it. it's about time. should have been in dx10
Posted on Edit | Reply
#6
a111087
tessellation has been since HD2xxx series if I'm right
good thing we will not have to throw away our dx10 cards :)
Posted on Reply
#7
francis511
It sounds fantastic, but then again dx10 SOUNDED fantastic....
Posted on Reply
#8
Kreij
Senior Monkey Moderator
I think that as the API for DirectX progresses, we as end users are not going to see stellar differences in our gaming experience. What is being developed is an API that will make it easier for developers to give us the eye candy that they are now, and the newer stuff, easier and with less effort than before. This should help to reduce at least a portion of the development costs and hopefully not push games past their current price point.

Just my 2 cents.
Posted on Reply
#9
Octavean
Well at least Microsoft isn’t leveraging DX11 to push a new OS like they did with DX10. Don’t get me wrong I’ll probably buy at least one Windows 7 license anyway.
Posted on Reply
#11
Darknova
YES! Finally they have added tessellation, about bloody time.

Tesselation rocks, turns 1 polygon into about 1300. That's why the 360 looks so good despite the fact it's running on a GPU roughly equivalent to an ridiculously underclocked 2900.

Heheh, but currently, only ATi cards have tessellation support ;)
Posted on Reply
#13
Darknova
by: hayder.master
i hope it will be big jump not like dx 10
Tessellation is a big jump :D

You can create graphics like...I dunno, take the Crytek engine. If that supported tessellation you could get graphics as good as that that would run on a GPU 1/3 as powerful.
Posted on Reply
#14
ShadowFold
I just hope DX11 runs well on a 4850. And I also hope its optimized.
Posted on Reply
#15
Mad-Matt
Is this the return of the hardware feature of the radeon 8500 ? I forget the name, but used nPatches. If i remember right it increased number of triangles to improve the models. Only game I had that used it was UT99 i think, and it seemed to squish the models abit .
Posted on Reply
#16
DrPepper
The Doctor is in the house
by: francis511
It sounds fantastic, but then again dx10 SOUNDED fantastic....
I think its fantastic :D then again I think communism works :laugh: Also I didn't think it a big deal upgrading to a directX 10 card since it had to be done for shader model 3 as well and also directX 10 is quite well optimised since assassins creed runs really well under it and so does crysis.
Posted on Reply
#17
tkpenalty
by: ShadowFold
I just hope DX11 runs well on a 4850. And I also hope its optimized.
With the added bonus of the "free AA" that the 4850 is capable of, as well as the native support for the tesselation engine... well it WILL run well. The other lower end derivatives of the RV770 should also have the tesselation engine...
Posted on Reply
#18
Darknova
by: tkpenalty
With the added bonus of the "free AA" that the 4850 is capable of, as well as the native support for the tesselation engine... well it WILL run well. The other lower end derivatives of the RV770 should also have the tesselation engine...
Which means that low-mid cards would actually be a viable product for gamers :P
Posted on Reply
#19
tkpenalty
by: Darknova
Which means that low-mid cards would actually be a viable product for gamers :P
Well remember the HD4650/HD4450 aren't like the HD3450/HD3650... these lower end cards will be a serious threat to Nvidia..


Lets say, 4850 is X1950PRO and 4650 is X1650XT.
Posted on Reply
#20
Darknova
by: tkpenalty
Well remember the HD4650/HD4450 aren't like the HD3450/HD3650... these lower end cards will be a serious threat to Nvidia..


Lets say, 4850 is X1950PRO and 4650 is X1650XT.
Oh, I know that, but with tessellation you no longer need uber powerful GPUs to create stunning graphics.
Posted on Reply
#21
btarunr
Editor & Senior Moderator
DX 10 looked just as promising. :rolleyes:
Posted on Reply
#22
panchoman
Sold my stars!
by: malware


  • New compute shader technology that lays the groundwork for the GPU to be used for more than just 3D graphics, so that developers can take advantage of the graphics card as a parallel processor
  • sounds like ms is trying to get into the gpu-computing game, and trying to compete with cuda, etc... of course i bet it'll be less vertasile and probably some typical ms bull in it.
    Posted on Reply
    #23
    DarkMatter
    by: Darknova
    Oh, I know that, but with tessellation you no longer need uber powerful GPUs to create stunning graphics.
    Eh, eh, eh. Tesselation is a very good feature, but not one to get so excited YET. I mean don't expect SO MUCH from it in the next few years. Also it comes with a BIG performance penalty. Not as much as adding the geometry to match the level of detail you can attain with it, but think of something like FSAA vs. MSAA. I seriously doubt even the HD4870 has enough power on the tesselator to render a whole game as we want it today: 1920x1200 60 FPS. The frame buffer is a serious concern too. They could use it only on characters/models though, where it would be most aparent and finally get rid of the need of LOD models, etc...

    Also XBox 360 has the ability to use tesselation but no game has used it (AFAIK) and I highly doubt it will ever do. Basically it lacks the power. It could take an HL2 model and make it look as smooth as one on Crysis, but IMO you wouldn't save up a lot of power and definately you could not add as much details. As of now I don't know of any real time algorithm that can add detail to a simple model, kind of like like parallax mapping would do, or the displacement maps on CAD programs. (If anyone knows of one please link.) Until then it doesn't make sense to use tesselation on low detail (<20000 polys) models. It's more a feature to use on Crysis like models and make them look like real.
    Posted on Reply
    #24
    chron
    @DarkMatter
    Tessellation would be used on round objects or curved objects wouldn't it? It's not like everything on the screen needs to be rendered that way...
    Posted on Reply
    #25
    Rurouni Strife
    Actually, the GPU on the xbox has the shader power (40) of a HD2400. I know, i was suprised too. I think its because the dev's develop specifically for the Xbox specs that allows games to look good. Tesselation and super special ram undobutably help too.
    Posted on Reply
    Add your own comment