Fixed DXVK window starting in background and required clicking to activate
Added experimental (disabled by default) DiscardUIVertexBuffer option
Improved D3D9 reference counting
Two step initialization, check is correct window was created, then initialize 2s after IDirect3D9::CreateDevice call
Other:
Fix some include hell
Settings.h now include all comments so it will autogenerated ini file
Deleted IDirect3DVertexBuffer9.cpp/h
Viewport fix without patching (1440p+ issues)
Now default to d3d9.dll wrapper, delete old dinput8.dll
Possibility to use DXVK on Windows - rename 32bit DXVK d3d9.dll as dxvk.dll
Disable triple buffering by default for DXVK
Code refactoring
MinHook as git submodule