D3DBase: Support the "allow tearing" DXGI flags.

This makes sure our framerate is unlocked when we disable V-Sync.
This commit is contained in:
Jules Blok
2017-09-03 17:33:12 +02:00
parent 3e47baa40c
commit 347fd065df
2 changed files with 36 additions and 4 deletions

View File

@ -7,7 +7,7 @@
#include <d3d11.h>
#include <d3d11_1.h>
#include <d3dcompiler.h>
#include <dxgi1_2.h>
#include <dxgi1_5.h>
#include <vector>
#include "Common/Common.h"
@ -74,6 +74,7 @@ const char* PixelShaderVersionString();
const char* GeometryShaderVersionString();
const char* VertexShaderVersionString();
bool BGRATexturesSupported();
bool AllowTearingSupported();
u32 GetMaxTextureSize(D3D_FEATURE_LEVEL feature_level);