Originally Posted by bencher
I work with game engines and I know how they work.
You don't have to code specifically for anything once the engine has it built in. That is the point of an engine. It's as simple as a check box sometimes.
Thanks for coming.
The problem lies when the engine does not have it built in. Frostbite is one of many game engines out there, and considering they've been working with AMD for quite some time to implement Mantle in their engine, I can see the time overhead for adding it into another engine being quite high, which will be a huge deterrence from actually being implemented. That means having to allocate more resources to the project of adding it in, rather than actual game/engine feature development. And it would still only be catering to a small portion of the market.
You have to realize that AMD owns less than 40% of the dGPU market, and far less in terms of the iGPU market. AMD is a considerable minority, and when something takes time to do, developers aren't going to allocate a ridiculous amount of manpower to implement a feature-set that only a small minority of the market will actually experience, unless AMD pulls an Nvidia and throws a ton of cash/manpower to help that engine implement it. Which they aren't exactly in a position to do that right now.