Doesn't compile for some reason.
=====
In file included from drivers\angle/libANGLE/renderer/d3d/RendererD3D.h:21:0,
from drivers\angle/libANGLE/renderer/d3d/CompilerD3D.h:13,
from drivers\angle\libANGLE\renderer\d3d\CompilerD3D.cpp:10:
drivers\angle/libANGLE/renderer/d3d/d3d11/NativeWindow.h:43:9: error: 'IDXGISwapChain' does not name a type
typedef IDXGISwapChain DXGISwapChain;
^
drivers\angle/libANGLE/renderer/d3d/d3d11/NativeWindow.h:44:9: error: 'IDXGIFactory' does not name a type
typedef IDXGIFactory DXGIFactory;
^
drivers\angle/libANGLE/renderer/d3d/d3d11/NativeWindow.h:67:29: error: 'ID3D11Device' has not been declared
HRESULT createSwapChain(ID3D11Device* device, DXGIFactory* factory,
^
drivers\angle/libANGLE/renderer/d3d/d3d11/NativeWindow.h:67:51: error: 'DXGIFactory' has not been declared
HRESULT createSwapChain(ID3D11Device* device, DXGIFactory* factory,
^
drivers\angle/libANGLE/renderer/d3d/d3d11/NativeWindow.h:68:29: error: 'DXGI_FORMAT' has not been declared
DXGI_FORMAT format, UINT width, UINT height,
^
drivers\angle/libANGLE/renderer/d3d/d3d11/NativeWindow.h:69:29: error: 'DXGISwapChain' has not been declared
DXGISwapChain** swapChain);
^
=====