Personally I think it is a huge part of the problem that GPU makers have huge drivers that contain all sorts of game specific profiles and optimisations. I may be wrong, but it feels like there are too many layers of government and paperwork to make this efficient.
The problem is on the game developpement side, if GPU makers need adapt so much their drivers to a specific games who should have been developped for working on thoses hardware correctly.. thats a problem. ( without saying, optimisation are not the same for each series of GPU who are supported by this driver ). There will allways been optimisation needed anyway, but you cant adapt the hardware by driver for each games. Maybe a good reason for Mantle to exist, or at least for show the way.. the game "API" is adapted to the hardware and games optimised for the hardware..
Its not directly the fault of the developpers.. they have a lot of pressure uppon them. short developpement time, cost, rentability.
Sorry, i have got a long week, with short sleeping time and my english is really bad today )
Last edited by a moderator: