protonscr

Anyway to solve this issue about DxgiFactory::CreateSwapChainForComposition: Not implemented

dxvkclosed feature set
doitsujin/dxvk#2539 · opened 2022-03-13 by washingleavesandthensome23-434 · updated 2026-06-16 · 7 comments · github
1 matching comments, n / p to jump
Wwashingleavesandthensome23-434 2022-03-13 github

Please describe your issue as accurately as possible. If you run into a problem with a binary release, make sure to test with latest master as well.

Important: When reporting an issue with a specific game or application, such as crashes or rendering issues, please include log files and, if possible, a D3D11/D3D9 Apitrace (see https://github.com/apitrace/apitrace) so that the issue can be reproduced.
In order to create a trace for D3D11/D3D10: Run wine apitrace.exe trace -a dxgi YOURGAME.exe.
In order to create a trace for D3D9: Follow https://github.com/Joshua-Ashton/d9vk/wiki/Making-a-Trace.
Preferably record the trace on Windows, or wined3d if possible.

Reports with no log files will be ignored.

Software information

Name of the game, settings used etc.
-Game: Devil May Cry 5

System information

-GPU: RTX 2080 ti
-Driver: 473.04
-OS version: Windows 7 64bit
-DXVK version: 1.10

Apitrace file(s)

  • Put a link here

Log files

Ddoitsujin maintainer 2022-03-13 github

I don't really understand your problem? DMC5 does not need this functionality.

And no, it is not possible for us to implement it.

Wwashingleavesandthensome23-434 2022-03-14 github

ok, also dx12 dmc5 needs it

OOschowa 2022-03-14 github

DMC5 dx12 can't possibly require this because it already work on linux on vkd3d-proton.

Wwashingleavesandthensome23-434 2022-03-14 github

well you saw the logs , dont know why im getting that error and also that other error >
warn: D3D11DXGIDevice::QueryInterface: Unknown interface query
a ton of it

also yes im using dxvk in combo with latest vk3rd proton release by HansKristian

Mmunoida 2025-06-12 github

Experiencing this problem with Deelay under Wine using FL Studio. (This also takes some work to get it to actually load into your DAW, because with Bottles normal FL Configuration doesn't come with libraries/configs it needs to function.)
When loaded in, it spams the console with err: DxgiFactory::CreateSwapChainForComposition: Not implemented

Which causes it to look like this.
Image
(i.g, not rendering anything, this also lags FL Studio down to around 30 fps?)

Running with Bottles with latest versions provided by bottles, DXVK 2.6.2 and vkd3d-proton 2.14.1

Ddoitsujin maintainer 2025-06-12 github

We can't meaningfully imlement this as long as wine does not support dcomp. This hasn't changed; the reason you're not seeing anything isn't just a missing dxvk method but more that the entire framework that it seemingly uses is missing.

Could always see if DXVK_CONFIG="dxgi.enableDummyCompositionSwapchain=True" changes anything, but since all that does is create an invisible dummy window it probably won't.

Mmunoida 2025-06-12 github

I see, sorry for necro-posting.

Proton versions

Launch options