DirectX interop in 3.0 (Nvidia card)

asked 2015-08-10 09:36:42 -0500

I am trying to run the d3d11_interop example, but it crashes on initializeContextFromD3D11Device. When trying to debug this function, I can see that clGetPlatformIDs returns two IDs (as expected, I have an integrated Intel GPU and Nvidia GPU card). A call to clGetDeviceIDsFromD3D11KHR throws an access violation exception for Nvidia card (Regardless whether the GPU being currently used in Intel or Nvidia). For the Intel embedded GPU the interop seems to work.

Am I missing something with Nvidia drivers? I have installed the latest Nvidia driver. Same happens in 64bit (CUDA 7.0) and on 32bit (CUDA 6.5).

edit retag flag offensive close merge delete


I´m having similar problems using AMD GPU, support for DirectX is possibly not implemented on non-Intel devices.

Did you make any progress?

Boogaloo gravatar imageBoogaloo ( 2015-12-21 12:38:08 -0500 )edit