dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

DCompositionCreate Device failed: Not implemented. (0x80004001)

Open baikaishiuc opened this issue 7 months ago • 4 comments

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

baikaishiuc avatar May 23 '25 08:05 baikaishiuc

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

doitsujin avatar May 23 '25 11:05 doitsujin

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?

baikaishiuc avatar May 23 '25 12:05 baikaishiuc

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

Blisto91 avatar May 23 '25 12:05 Blisto91

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

baikaishiuc avatar May 23 '25 12:05 baikaishiuc