> @"Cleopatra.4068" said:
> Why do people think switching from DX9 to DX12 is something that even can be done?
>
> Those libraries are so different it would probably require rewriting the entire code base. It is not like you can just download a new version of directX and install it. DX9 and DX12 have almost nothing in common. They don’t work the same on a fundamental level. One does all the shading and effects itself, and the other requires the programmers to do it all. The entire graphics engine would have to be thrown away and rewritten.
>
> If the code is completely modular and not tightly coupled at all, it might theoretically be possible, but considering the age of the code, I sincerely doubt that it is. The longer people mess with a code base, the more new features get added, the more tightly coupled junk code gets added by people in a hurry, or trying to fix unforeseen bugs.
>
> I don’t know anything about the GW2 code, but I’ve coded using both DX9 and DX12, and I don’t think people realize how ridiculous they sound asking for an upgrade to be done. It isn’t going to happen. They might as well make GW3 if they are going to switch graphics libraries.
If they can actually pull it off I would be thrilled, but I'm not going to complain about it if it does not happen either.