Browse Source

Deploy to a subdirectory on DUT

master
Brian Ho 5 years ago
parent
commit
8a49fbeeaa
2 changed files with 14 additions and 12 deletions
  1. 8
    6
      Makefile
  2. 6
    6
      occlusion.vert

+ 8
- 6
Makefile View File

CC = INVALID CC = INVALID
endif endif


SUBDIR = "occlusion-vulkan/"
NAME = occlusion NAME = occlusion
CFLAGS = -std=c++17 --sysroot="$(SYSROOT)" -Wall CFLAGS = -std=c++17 --sysroot="$(SYSROOT)" -Wall
LDFLAGS = -lvulkan -lpng LDFLAGS = -lvulkan -lpng
deploy: check deploy: check
ifneq ($(target), local) ifneq ($(target), local)
@echo Deploying to $(SSH_DUT)... @echo Deploying to $(SSH_DUT)...
@scp ${NAME}.vert.spv $(SSH_DUT):~/${NAME}.vert.spv
@scp ${NAME}.frag.spv $(SSH_DUT):~/${NAME}.frag.spv
@scp ${NAME} $(SSH_DUT):~/
@scp ${NAME}.vert.spv $(SSH_DUT):~/${SUBDIR}${NAME}.vert.spv
@scp ${NAME}.frag.spv $(SSH_DUT):~/${SUBDIR}${NAME}.frag.spv
@scp ${NAME} $(SSH_DUT):~/${SUBDIR}
endif endif


run: check run: check
ifneq ($(target), local) ifneq ($(target), local)
@echo Running on $(SSH_DUT)... @echo Running on $(SSH_DUT)...
@ssh $(SSH_DUT) '~/${NAME}'
@ssh $(SSH_DUT) 'cd ~/${SUBDIR} && ./${NAME}'
@echo Copying artifacts back to local device... @echo Copying artifacts back to local device...
@scp $(SSH_DUT):~/${NAME}.png .
@scp $(SSH_DUT):~/${SUBDIR}${NAME}.png .
else else
@echo Running locally... @echo Running locally...
@./$(NAME) @./$(NAME)
clean: check clean: check
@rm -f ${NAME} ${NAME}.png ${NAME}.vert.spv ${NAME}.frag.spv @rm -f ${NAME} ${NAME}.png ${NAME}.vert.spv ${NAME}.frag.spv
ifneq ($(target), local) ifneq ($(target), local)
@ssh $(SSH_DUT) 'rm -f ~/${NAME} ~/${NAME}.png ~/${NAME}.vert.spv ~/${NAME}.frag.spv'
@ssh $(SSH_DUT) 'rm -f ~/${SUBDIR}${NAME} ~/${SUBDIR}${NAME}.png \
~/${SUBDIR}${NAME}.vert.spv ~/${SUBDIR}${NAME}.frag.spv'
endif endif


check: check:

+ 6
- 6
occlusion.vert View File

layout(location = 0) out vec3 fragColor; layout(location = 0) out vec3 fragColor;


vec3 positions[6] = vec3[]( vec3 positions[6] = vec3[](
vec3(0.5, -0.5, 0.0),
vec3(0.5, 0.5, 0.0),
vec3(-0.5, 0.5, 0.0),
vec3(-0.5, -0.5, 0.1),
vec3(0.5, 0.5, 0.1),
vec3(-0.5, 0.5, 0.1)
vec3(0.5, -0.5, 0.4),
vec3(0.5, 0.5, 0.4),
vec3(-0.5, 0.5, 0.4),
vec3(-0.5, -0.5, 0.6),
vec3(0.5, 0.5, 0.6),
vec3(-0.5, 0.5, 0.6)
); );


vec3 colors[6] = vec3[]( vec3 colors[6] = vec3[](

Loading…
Cancel
Save