protonscr

DCompositionCreate Device failed: Not implemented. (0x80004001)

dxvkopen feature set
doitsujin/dxvk#4933 · opened 2025-05-23 by baikaishiuc · updated 2025-05-23 · 4 comments · github
Bbaikaishiuc 2025-05-23 github

This error occurred while running msedgewebview2. Is this interface outside the scope of what DXVK is supposed to implement? Should I seek help from the Wine developers instead?

https://source.chromium.org/chromium/chromium/src/+/main:components/viz/service/display_embedder/output_device_backing.cc;l=159?q=output_device_backing&ss=chromium%2Fchromium%2Fsrc

Ddoitsujin maintainer 2025-05-23 github

dcomp is not implemented in wine, would need work both there and in dxvk to make sure we can present anything.

Bbaikaishiuc 2025-05-23 github

dcomp is not implemented in wine, would need work both there and in dxvk to make sure we can present anything.

Hi,

I want to learn how to implement the DCOMP.dll and debug it.

Can dxvk built on windows?

So, is the correct approach is to implement a simple example using the DCOMP interface ,and run the example , switch between my own dcomp.dll and system dcomp.dll to compare the difference and verify the correctness of my implementation?

BBlisto91 2025-05-23 github

In regards to implementing dcomp.dll it is probably better to ask guidance from Wine devs. They have a IRC server if you use that https://gitlab.winehq.org/wine/wine/-/wikis/IRC

Bbaikaishiuc 2025-05-23 github

In regards to implementing dcomp.dll it is probably better to ask guidance from Wine devs. They have a IRC server if you use that https://gitlab.winehq.org/wine/wine/-/wikis/IRC

Thank you

DLLs