Add runtime wrapper ABI smoke probe and CI execution

This commit is contained in:
Kelsi 2026-03-09 02:42:07 -07:00
parent 09d6cd41c7
commit a08260e2b8
3 changed files with 133 additions and 0 deletions

View file

@ -138,6 +138,18 @@ jobs:
exit 1
fi
- name: Run FSR3 wrapper runtime smoke probe (Linux)
run: |
set -euo pipefail
SMOKE_BIN="build/bin/wowee_fsr3_wrapper_runtime_smoke"
WRAPPER_SO="./build/bin/libffx_fsr3_vk_wrapper.so"
if [ -x "$SMOKE_BIN" ] && [ -f "$WRAPPER_SO" ]; then
"$SMOKE_BIN" "$WRAPPER_SO"
else
echo "Smoke probe binary or wrapper library missing."
exit 1
fi
- name: Package (DEB)
run: cd build && cpack -G DEB