diff options
| author | Andre Weissflog <floooh@gmail.com> | 2019-07-29 20:47:00 +0200 |
|---|---|---|
| committer | Andre Weissflog <floooh@gmail.com> | 2019-07-29 20:47:00 +0200 |
| commit | dc47de3d1de416124de9d836b6d7cb785268893a (patch) | |
| tree | 80b9799566a3d616b2e3b20fc7e55941a85a2148 | |
| parent | 8af3f506d10eaf4dfff453f3e62cd4e6135330a7 (diff) | |
sokol_app.h d3d11: use BGRA8 pixelformat for swapchain
| -rw-r--r-- | sokol_app.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sokol_app.h b/sokol_app.h index a545d464..a7a94641 100644 --- a/sokol_app.h +++ b/sokol_app.h @@ -3496,7 +3496,7 @@ _SOKOL_PRIVATE void _sapp_d3d11_create_device_and_swapchain(void) { DXGI_SWAP_CHAIN_DESC* sc_desc = &_sapp_dxgi_swap_chain_desc; sc_desc->BufferDesc.Width = _sapp.framebuffer_width; sc_desc->BufferDesc.Height = _sapp.framebuffer_height; - sc_desc->BufferDesc.Format = DXGI_FORMAT_R8G8B8A8_UNORM; + sc_desc->BufferDesc.Format = DXGI_FORMAT_B8G8R8A8_UNORM; sc_desc->BufferDesc.RefreshRate.Numerator = 60; sc_desc->BufferDesc.RefreshRate.Denominator = 1; sc_desc->OutputWindow = _sapp_win32_hwnd; @@ -3506,7 +3506,7 @@ _SOKOL_PRIVATE void _sapp_d3d11_create_device_and_swapchain(void) { sc_desc->SampleDesc.Count = _sapp.sample_count; sc_desc->SampleDesc.Quality = _sapp.sample_count > 1 ? D3D11_STANDARD_MULTISAMPLE_PATTERN : 0; sc_desc->BufferUsage = DXGI_USAGE_RENDER_TARGET_OUTPUT; - int create_flags = D3D11_CREATE_DEVICE_SINGLETHREADED; + int create_flags = D3D11_CREATE_DEVICE_SINGLETHREADED | D3D11_CREATE_DEVICE_BGRA_SUPPORT; #if defined(SOKOL_DEBUG) create_flags |= D3D11_CREATE_DEVICE_DEBUG; #endif |