AnsweredAssumed Answered

Problems getting WGL_NV_DX_interop to work on AMD

Question asked by kusmabite on May 24, 2013
Latest reply on Dec 8, 2013 by dragonfire427

We've implemented support for WGL_NV_DX_interop in our application, and I was a bit surprised to see that AMD hardware advertise support for it. Fine, I thought; we get fast-path there as well.

 

However, as opposed to NVIDIA's implementation, I keep getting an error when I'm trying to register a D3D9 render-target as a GL_RENDERBUFFER. GetLastError() returns ERROR_OPEN_FAILED.

 

Is there something I can do to get this to work? As-is, our application simply barfs on that error, because it expects wglDXRegisterObjectNV to succeed.

 

I have attached a small reproduction-case.

Attachments

Outcomes