optimize texture sampling

This commit is contained in:
asrael 2025-11-15 14:23:53 -06:00
parent 736af38518
commit b2682a2d40
3 changed files with 26 additions and 21 deletions

View file

@ -284,6 +284,8 @@ else
BINDIR="$BINDIR/debug"
fi
DEP_CFLAGS="-O3 -ffast-math -funroll-loops"
case "$COMMAND" in
build)
mkdir -p "$BUILDDIR"
@ -333,7 +335,8 @@ case "$COMMAND" in
INCLUDES="-Isrc -Ilib -Ilib/microui/src -Ilib/luajit/src -Ilib/linenoise -Ilib/miniz"
COMPILE_FLAGS="$CFLAGS $INCLUDES"
DEP_COMPILE_FLAGS="$DEP_CFLAGS $INCLUDES"
EXECUTABLE="$BINDIR/pxl8"
LIB_SOURCE_FILES="lib/linenoise/linenoise.c lib/microui/src/microui.c lib/miniz/miniz.c"
@ -376,7 +379,7 @@ case "$COMMAND" in
if [[ "$src_file" -nt "$obj_file" ]]; then
NEED_LINK=true
compile_source_file "$src_file" "$obj_file" "$COMPILE_FLAGS"
compile_source_file "$src_file" "$obj_file" "$DEP_COMPILE_FLAGS"
SOURCES_COMPILED="yes"
fi
done