c7ef3c0047
Extend the bitmap font pipeline with the Chinese Joker glyph subset and encode supported UTF-8 text for Tonc TTE. Move the affine map clear of the expanded font, add a compile-time VRAM overlap guard, and cover every custom glyph with host tests.
24 lines
479 B
Bash
Executable File
24 lines
479 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -eu
|
|
|
|
run_test() {
|
|
name="$1"
|
|
|
|
echo "==============================================================================="
|
|
echo "Running test for: $1"
|
|
echo "==============================================================================="
|
|
|
|
cd "$name" 2>&1 > /dev/null
|
|
make clean > /dev/null
|
|
make > /dev/null
|
|
./build/"$name"_test
|
|
cd - 2>&1 > /dev/null
|
|
}
|
|
|
|
run_test bitset
|
|
run_test chinese_text
|
|
run_test list
|
|
run_test pool
|
|
run_test util
|