Start of compute example

This commit is contained in:
Darren VanBuren 2019-10-16 14:02:00 -07:00
parent 0bf1dd95e9
commit 9afaf34349
3 changed files with 187 additions and 3 deletions

View file

@ -1,15 +1,18 @@
CFLAGS = -std=c++11
LDFLAGS = -L/usr/local/lib -lglfw -lrt -lm -ldl -lXrandr -lXinerama -lXxf86vm -lXext -lXcursor -lXrender -lXfixes -lX11 -lpthread -lxcb -lXau -lvulkan
all: VulkanTest
all: VulkanTest VulkanComputeTest
VulkanTest: main.cpp
g++ $(CFLAGS) -g -o VulkanTest main.cpp $(LDFLAGS)
VulkanComputeTest: compute.cpp
clang++ $(CFLAGS) -g -o VulkanComputeTest compute.cpp -lvulkan
.PHONY: test clean
test: VulkanTest
LD_LIBRARY_PATH=$(VULKAN_SDK_PATH)/lib VK_LAYER_PATH=$(VULKAN_SDK_PATH)/etc/explicit_layer.d ./VulkanTest
clean:
rm -f VulkanTest
rm -f VulkanTest VulkanComputeTest