我一直在查看CUDA文档和Direct 3D 11 interoperability,并且说它已被弃用。但是,文档并未说明执行此操作的新方法是什么,或者为何不推荐使用它。我无法在Google上找到答案。有谁知道吗?
答案 0 :(得分:4)
不推荐使用CUDA Direct3D互操作。有些方法已被弃用。
D3D11未弃用的API is here。已弃用的API is here。
CUDA samples演示了D3D互操作的非弃用方法。
此外,CUDA 6.5 specifically deprecates D3D9活动包含IDirect3D9
个对象,应替换为IDirect3D9ex
个对象。
答案 1 :(得分:2)
CUDA-Direct3D实际上非常活跃并且已更新。
在CUDA 10中,他们在CUDA和图形API(包括 Vulkan 和 DX12 )之间添加了新的互操作性。
[1] https://developer.nvidia.com/cuda-toolkit/whatsnew
[2] https://docs.nvidia.com/cuda/cuda-samples/index.html#graphics