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