• DirectX12 to be unveiled March 20th 2014 at GDC
    77 replies, posted
[QUOTE=Satane;44171585][THUMB]http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-20-72-images/1830.directx12v2.png[/THUMB] Since when does snapdragon have direct x[/QUOTE] Direct3D, OpenGL, and even things like Mantle are all abstractions above the GPU (Mantle less so than others). No GPU 'has' Direct3D or others, they just have support for the features that it requires, such as geometry shaders, tessellation, and so on. Every version of OGL and D3D only advances a standard that requires certain features for your card and driver to be considered compliant. Some of the features happen to be easily and quickly implementable in software without huge performance loss, but others require hardware-level support. You can have a D3D11 card that only supports D3D9 because you're either on XP or your driver is horribly outdated. Also, I should mention that DirectX is a multitude of APIs. The most well known is Direct3D, which handles graphics, but it has others that handle sound, input, etc.
[B]I was that fucking close![/B] [img]http://i.imgur.com/JqzdBoZ.jpg[/img]
[QUOTE=matty928;44172613][B]I was that fucking close![/B] [img]http://i.imgur.com/JqzdBoZ.jpg[/img][/QUOTE] I would wait until the 8xx line comes out anyway. We'll probably see a decent price drop on the 7xx series and by then we'll know whether or not DX12 is worth worrying about.
Considering most games don't use DX11.1 or 11.2 features, and most are still compatible with DX9, I don't think you'll need to worry about DX12 for a couple of years.
[QUOTE=SouthParkMGT;44166927]DX is not only software based. Otherwise my old GeForce 9600 GT could use tesselation and run Crysis 3.[/QUOTE] I realize it is not only software based, but I would be very surprised if the 780ti will not support dx12. I was talking about the people complaining about how they just bought a high end 7 series card and think they'll be left out.
[QUOTE=Janus Vesta;44172722]Considering most games don't use DX11.1 or 11.2 features, and most are still compatible with DX9, I don't think you'll need to worry about DX12 for a couple of years.[/QUOTE] If anything, you're probably gonna want to [I]avoid[/I] it. Red Faction Guerrilla's DX10 implementation is quite representative if memory serves, what with its horrible performance and things rendering through terrain.
[QUOTE=Matoking;44145964]I was under the impression that OpenGL can already be as efficient as Mantle. [url]https://twitter.com/ID_AA_Carmack/statuses/386899206163554304[/url][/QUOTE] The extra control mantle offers is a pretty big deal too. However, Carmack is right about GL_NV_bindless_multi_draw_indirect solving a lot batch count issues, and we'll surely see something like that in 4.5 [editline]9th March 2014[/editline] [QUOTE=Janus Vesta;44172722]Considering most games don't use DX11.1 or 11.2 features, and most are still compatible with DX9, I don't think you'll need to worry about DX12 for a couple of years.[/QUOTE] It somewhat depends on how big of a deal Dx12 is gonna be. Most of the 11.1 and 11.2 changes are optimization/fixes or "We changed this from a needing to be implemented with a dirty hack to something supported", subversion's are not an important target for a lot of gamedev's.
[QUOTE=MAspiderface;44145116]You aren't forcing me to use Windows 8, Microsoft. No matter how hard you force this.[/QUOTE]Microsoft are like one of those people who won't admit when they're wrong.
[QUOTE=Cold;44176931]The extra control mantle offers is a pretty big deal too. However, Carmack is right about GL_NV_bindless_multi_draw_indirect solving a lot batch count issues, and we'll surely see something like that in 4.5 [/QUOTE] There's already a way to push lots of draws (see [url=http://www.openglsuperbible.com/2013/10/16/the-road-to-one-million-draws/]here[/url]), but of course there's still limitations on the number of state changes you can make
[QUOTE=MAspiderface;44145116]You aren't forcing me to use Windows 8, Microsoft. No matter how hard you force this.[/QUOTE] Well maybe they do and then suddenly this whole Linux thing gets started because everyone is sick of it. It'd be nice to have a decent OS for once.
[QUOTE=JaffaCakez;44157483]Leaked screenshot [IMG]http://www.dsogaming.com/wp-content/uploads/2012/03/Syndicate-2012-03-02-21-17-21-38.jpg[/IMG] SO REALISTIC[/QUOTE] Heh I know i shouldn't reply to my own post but I just noticed, isn't it apt how there's a little suicide icon in the bottom left.
I hope that my trusty old HD5750(bought this PC 4 years ago for 650 euro) can still run DirectX12(and any other new versions). Since I have a shitty monitor that has 1280x1024, I can still run most games at high or ultra(recent games).
[QUOTE=JaffaCakez;44211484]Heh I know i shouldn't reply to my own post but I just noticed, isn't it apt how there's a little suicide icon in the bottom left.[/QUOTE] [QUOTE=rakker;44169720][img]http://i4.minus.com/iboIDIZXNUv7rq.jpg[/img][/QUOTE]
If MS was smart, they'd make it for ALL Windows OSs, not just 8.1+. They are doing this to keep Mantle out, if they limit it to only some, it won't do a very good job at it.
[QUOTE=acds;44211769]If MS was smart, they'd make it for ALL Windows OSs, not just 8.1+. They are doing this to keep Mantle out, if they limit it to only some, it won't do a very good job at it.[/QUOTE] Considering that every single new computer being sold either has Windows 8 or Windows 8.1 on it, I don't think they're gonna have to worry that much about it really. Microsoft is still able to shit on mostly the entirety of the desktop market and get away with it.
[QUOTE=RoboChimp;44178714]Microsoft are one of those people who won't admit when they're wrong.[/QUOTE] ftfy
Sorry, you need to Log In to post a reply to this thread.