|
@@ -168,7 +168,7 @@ void DirectX11::initialize( WFenster *fenster, Vec2<int> backBufferSize, bool fu
|
|
|
ZeroMemory( &scd, sizeof( DXGI_SWAP_CHAIN_DESC ) );
|
|
|
|
|
|
|
|
|
- scd.BufferCount = 1;
|
|
|
+ scd.BufferCount = 2;
|
|
|
scd.BufferUsage = DXGI_USAGE_RENDER_TARGET_OUTPUT;
|
|
|
scd.OutputWindow = fenster ? fenster->getFensterHandle() : 0;
|
|
|
scd.SampleDesc.Count = 1;
|
|
@@ -181,7 +181,7 @@ void DirectX11::initialize( WFenster *fenster, Vec2<int> backBufferSize, bool fu
|
|
|
scd.BufferDesc.RefreshRate.Denominator = 1;
|
|
|
scd.BufferDesc.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
|
|
|
|
|
|
- scd.SwapEffect = DXGI_SWAP_EFFECT_DISCARD;
|
|
|
+ scd.SwapEffect = DXGI_SWAP_EFFECT_FLIP_DISCARD;
|
|
|
|
|
|
D3D_FEATURE_LEVEL featureLevel = D3D_FEATURE_LEVEL_11_0;
|
|
|
D3D_FEATURE_LEVEL support = D3D_FEATURE_LEVEL_11_0;
|