瀏覽代碼

Add a tracing make recipe

master
Brian Ho 5 年之前
父節點
當前提交
901c1bff03
共有 1 個檔案被更改,包括 10 行新增0 行删除
  1. 10
    0
      Makefile

+ 10
- 0
Makefile 查看文件

@@ -2,6 +2,8 @@ NAME = triangle

all: shaders build deploy run

trace: shaders build deploy runtrace

build:
@echo Building...
@./ndk-build.sh
@@ -18,6 +20,13 @@ run:
@echo Copying artifacts back to local device...
@adb pull /data/vulkan/${NAME}/${NAME}.png .

runtrace:
@echo Running on device with tracing...
@adb shell "cd /data/vulkan/${NAME} && LD_PRELOAD=/data/vulkan/libwrap.so ./${NAME}"
@echo Copying artifacts back to local device...
@adb pull /data/vulkan/${NAME}/${NAME}.png .
@adb pull /sdcard/trace.rd .

shaders:
@echo Compiling shaders...
@glslc -c ${NAME}.vert
@@ -29,4 +38,5 @@ clean:
@rm -f ${NAME}.png
@rm -f ${NAME}.vert.spv
@rm -f ${NAME}.frag.spv
@rm -f trace.rd
@adb shell rm /data/vulkan/${NAME}/*

Loading…
取消
儲存