Caporegime
- Joined
- 18 Oct 2002
- Posts
- 33,188
Now this is where I see where AMD could falter. They generally produce very good hardware but implement tech that needs to be taken onboard and written for by the devs and with a 70/30% split between Green and Red, it is obvious that the devs are led by marketshare even when the actual tech is as good as or sometimes better than the market leader...it is not written for or used.
This has been the case since the 290 with Async Shaders etc...
Hopefully AMD can get Vega right and be more competitive, so as to get the tech leap-frogging going again as that is what the GFX industry needs now to keep it going forward and to hopefully get the prices down a bit.
Think about what you're saying for a moment. If no one created new tech that had to be utilised by the dev to get improvements..... we'd still have DX8 hardware.
The ONLY, and I really mean that, the only way for graphics tech to actually keep moving forwards is to support new hardware features before the software is ready. The industry has 100% of the time always followed hardware with software, never the other way around. Devs will not waste time(which is equal to money) on adding features and writing code to utilise hardware that does not yet exist. Not least because if there is a promise that once a dev adds code that hardware guys will add hardware to utilise it, the hardware can still show up with changes and differences that necessitate rewriting the code anyway.
Hardware first, you provide new features then devs actually see an instant real world benefit to spending money writing code for it and they also have final hardware with a guide on how to code effectively to use that feature provided by the hardware company. AMD is one of the big reasons graphics tech is moving forwards, from hardware to software.
Nvidia does the almost opposite. The wait for AMD to add hardware, wait for devs to start writing the software, then add the hardware in the next gen thing. they spend less coming up with new features and more adding in a already used feature.
Yes as an AMD user it means slightly slower hardware on launch, but it also means better hardware, better performance over time and better software and graphics in general as they push companies to move graphics tech forward.