Go read the article on the front page about taking out D3D9.
The way dolphin has its graphics backends is a global set of instructions to make each backend run in a similar manner to each other, taking into account the differences between them. The deva couldn't implement the necessary changes to OpenGL and D3D11 with D3D9 still in place because of how buggy and patched together it was.
The way dolphin has its graphics backends is a global set of instructions to make each backend run in a similar manner to each other, taking into account the differences between them. The deva couldn't implement the necessary changes to OpenGL and D3D11 with D3D9 still in place because of how buggy and patched together it was.

