Ask Your Question

Revision history [back]

DirectX interop in 3.0 (Nvidia card)

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).