• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

NVIDIA Publishes DirectX 12 Tips for Developers

Even as an imminent Nvidia owner to me this smells of "Code best for our platform first".

And what would you like them to say or do, here is what is best for our GPU's Mr developer and while we are at it here is what you can do for our competition. It is for AMD to inform devs of how they think they can code to benefit there own GPU's(This may exist for all we know).
 
Well to be fair D.P. Market share although it can be measured in quarters is not fully representative if you skew it that way. That is like saying if there was an upturn in Xbox one sales due to a price cut and they managed 60% of console sales then they have 60% market share. Reality often defeats that point if you look at the past quarters though, that example works as often there is price cuts and fluctuation on console sales depending on exclusive game releases but it doesn't negate overall market share.

I agree with you that the PC market is a lot more long running market so we can't really measure it from 10 years ago for example but a single quarter without any idea of the other quarters is quite misleading even if it is a damning statistic. Like I said with console sales, you could be convinced one console was 'winning the console war' should you look at a single positive quarter and ignore the rest so it's a misleading statistic to quote and assume it is actually representative of the entire market share.
 
Nvidia have a much bigger marketing budget. You see their name plastered everywhere and half the games you start these days let you know The Way It's Meant to be Played™ before the title screen. :rolleyes:

Plus, whilst they may not ultimately sell as many units, having the top-performing card at the ultra high end seems to convince people that their cards must be better at every price point, based on what I read all the time. It's important to be seen as the company that makes the most powerful GPU available, even to people who can't afford it, and Nvidia have held that crown more often than not in recent years.

Yes clever marketing and the ability to make **** shine, like the gimped memory of the 970. People still prefer it regardless. Microsoft likewise got to where they are now not by having the best software but by being the biggest shark in the tank. Anti-trust practises, squeezing out competitors, all the dirtest tricks in the book. Result: everyone loves 'em. Its a cut throat business, almost literally.

The top performing cards all all Nvidia and thats what matters to hardware enthusiasts, and when the not-so-savvy buyers coming looking for advice on an average to mediocre card the enthusiasts all say "buy Nvidia!" because its what they have and will have developed brand loyalty and that will filter down. Rather clever really.
 
Last edited:
If you don
't see that as mindless Nvidia bashing then that says more about you than the quotes.



No, you're are just plain wrong on some many levels.
http://www.forbes.com/sites/jasonev...e-again-despite-multiple-amd-radeon-releases/



Selling 82% of the cards is the very definition of 82% market share, of the discrete GPU market Nvidia secured 82% of sales. I have no idea what kind of backwards logic you are trying to use.




Any more personal attacks and I will RTM you.


lol. Personal attacks. Just like everyone is hating on nVidia... *sigh* I know every forum has them... but really? Thread is dead anyway, enjoy your "victory"
 
I promised myself to not get into this thread, but I remember someone asked a rhetorical question: Why doesn't AMD post such 'Guide'.
Well, they actually did in a form of Mantle/Vulkan/DX12 manual.
And even if that is not enough, why would anyone think, that it is so important to leak such guide for devs to general public???

The reason why nvidia actually published such a guide only now is just a damage control. Since any normal company would have had such guides published before dx12 was released, not several months after official release. And any normal company would have sent these guides to actual devs, and would not publish/leak whatever was done with these guides.

And I seriously LOLed at someones twisted understanding of market share :D *slow clap*
 
Yea didnt Amd start the ball rolling with mantle? Then gave mantle to Kronos group which is now become.vulkan? All Nvidia has done is a guide and now this is Nvidia doing work n being close to devs but Amd do nothing and sit and twiddle thier fingers? Just lol seriously one sided views or what.
 
I promised myself to not get into this thread, but I remember someone asked a rhetorical question: Why doesn't AMD post such 'Guide'.
Well, they actually did in a form of Mantle/Vulkan/DX12 manual.
And even if that is not enough, why would anyone think, that it is so important to leak such guide for devs to general public???

The reason why nvidia actually published such a guide only now is just a damage control. Since any normal company would have had such guides published before dx12 was released, not several months after official release. And any normal company would have sent these guides to actual devs, and would not publish/leak whatever was done with these guides.

And I seriously LOLed at someones twisted understanding of market share :D *slow clap*

Its nothing unusual from nVidia, certainly not damage control - they produce a massive amount of reference material, whitepapers, etc. for developers including covering the scope of major API revisions, etc. i.e.

https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_pref01.html

There are very good reasons for having an API reference manual public - it gets people interested in it, trying sample code, builds a grassroots movement (facilitates "bedroom" coders, etc.) and when you employ someone into your company there is a good chance they will be familiar with how to utilise the API - there is never any good reason to restrict API documentation to specific developer only access. (A lot of people who got into game development did so via modding games).

I'm happy to be proved wrong but I've never seen any extensive documentation for mantle let alone anything close to a public SDK.

There is no reason to restrict an API guide like this to actual devs and its not something you can produce in detail including extensively tested best practises, etc. in a short space of time - this documentation has been a work in progress for awhile and available to developers this is just the first time nVidia has felt it is in a solid enough state to push to the general public.
 
Last edited:
I promised myself to not get into this thread, but I remember someone asked a rhetorical question: Why doesn't AMD post such 'Guide'.
Well, they actually did in a form of Mantle/Vulkan/DX12 manual.
And even if that is not enough, why would anyone think, that it is so important to leak such guide for devs to general public???

The reason why nvidia actually published such a guide only now is just a damage control. Since any normal company would have had such guides published before dx12 was released, not several months after official release. And any normal company would have sent these guides to actual devs, and would not publish/leak whatever was done with these guides.

And I seriously LOLed at someones twisted understanding of market share :D *slow clap*

"Why doesn't AMD post such 'Guide'."

Maybe its because Microsoft have. :)

https://msdn.microsoft.com/en-us/library/windows/desktop/dn899121%28v=vs.85%29.aspx

@ Roff, AMD Mantle Programming guide.
 
Last edited:
a Microsoft guide isn't going to give you best practice on how to code for AMD GPU's though, an AMD guide to supplement the MS and Nvidia guides would be useful for aspiring modders / coders

Maybe or maybe not, depends on what it best for AMD's GPU's, if DX12 runs natively on AMD architecture they don't need their own programming guide, there is an argument its very similar to Mantle.
 
I could be wrong but wasn't DX12 largely inspired by AMD's mantle? If so surely they have contributed quite a bit.

it is hotly debated, AMD came out of a meeting with MS and told everyone that "there's never going to be a DX12" and then a couple of months later announced Mantle... another couple of months later MS announced DX12

now, the xbox consoles have always had a low level API, and the latest one is powered by GCN, so AMD would have been involved in making the xbox API that predates both announcements, but did AMD "invent" low level API's? did they develop the xbox one API all on their own? and did the xbox API inspire mantle or did mantle inspire DX12

and then MS have said that nvidia have been involved in developing DX12 for several years (predating the Mantle announcement)

basically there is no one "correct" answer and it will depend entirely on your own point of view as to whether you want to claim who started what
 
Thus me saying that AMD already did their own 'Guide' for devs in a form of DX12/Mantle/Vulkan manuals ;)

I wouldn't mind having a read of those. Do you have a link please and specifically, the DX12 one? I am off to Soho on the train later, so some light reading on the way would be good :)
 
But this begs the question, if the AMD cards are so good and priced so competitively why are Nvidia out selling AMD at 8:2?

Cause reviewers really tried hard to mock 390 series with stupid titles like rebrandon or smthng like that. Making them look like smthng inferior to 970/980 series when they actually weren't . if pc industry was a little bit neutral amd could have been in totally different position i believe. yes fury x isn't great for the price but the largest market still is in 390 territory ( which it should be dominating but is totally opposite thx to media power :rolleyes: )
 
But this begs the question, if the AMD cards are so good and priced so competitively why are Nvidia out selling AMD at 8:2?

AMD/ATI only went past Nvidia in sales ONCE and that was during the X800 days. Yep,the 9700 PRO,Nvidia FX series,the HD5000 series and lack of Nvidia DX11 cards for 6 to 9 months,still gave them less marketshare.

Plus,at least this round,I think AMD's lack of competitive products in laptops and OEM desktops has bit them hard on top of it.

Edit!!

Here is the chart!!

emvQALG.png]
 
Last edited:
Back
Top Bottom