simpleVulkan --std=c++11 cudaImportExternalMemory cudaExternalMemoryGetMappedBuffer cudaImportExternalSemaphore cudaImportExternalSemaphore cudaSignalExternalSemaphoresAsync cudaWaitExternalSemaphoresAsync cudaDestroyExternalSemaphore cudaDestroyExternalMemory whole ./ ../ ../../common/inc Graphics Interop CUDA Vulkan Interop Data Parallel Algorithms CUDA CPP11 sine-wave Vulkan true $(VULKAN_SDK)/Bin/glslangValidator.exe -V shader_sine.vert $(VULKAN_SDK)/Bin/glslangValidator.exe -V shader_sine.frag $(VULKAN_SDK_PATH)/bin/glslangValidator -V shader_sine.vert $(VULKAN_SDK_PATH)/bin/glslangValidator -V shader_sine.frag rm -rf vert.spv rm -rf frag.spv vulkanCUDASinewave.cu X11 VULKAN 2:Graphics Interop 1:CUDA Advanced Topics 1:CUDA Vulkan Interop sm30 sm35 sm37 sm50 sm52 sm60 sm61 sm70 sm75 x86_64 linux windows7 all Vulkan CUDA Interop Sinewave exe