The problem with Mantle 2.0 being that it's not being coded for right now, and if I understand it correctly, Mantle's current integration is able to be a low-level API specifically because it only targets a specific GPU architecture, therefore current iterations may not benefit future architectures (?). I'm not asking whether future GPUs won't have a version of Mantle or won't be able to run DirectX games, I'm just asking if, say for example, AMD's next line of GPUs are not GCN-based (just hypothetical) and have a general typical performance improvement of about 30% if that performance improvement will be minimized with certain games based on incompatibility with the version of Mantle utilized? I'm not sure if that makes any sense, but the limited understanding I have of Mantle is that it is a very specifically designed API that simply will not work, as it currently is, with future GPU architectures and therefore the older cards have a performance boost with games using it relative to future cards. Is this incorrect?