Added text rendering to show fps

This commit is contained in:
2023-10-15 00:20:31 -04:00
parent f7bf70f4c5
commit 961dfa0ab7
7 changed files with 211 additions and 8 deletions

View File

@@ -1,15 +1,16 @@
CC := g++
CFLAGS := -std=c++17 -O3
LDFLAGS := -ldl -lglfw
INCLUDES := -I/usr/include/freetype2/ -I/usr/include/libpng16
ghostland: glad.o ghostland.o stb_image.o collisions.o player.o shader.o ghost.o
$(CC) -o ghostland glad.o ghostland.o stb_image.o collisions.o player.o shader.o ghost.o $(LDFLAGS) $(CFLAGS)
ghostland: glad.o ghostland.o stb_image.o collisions.o player.o shader.o ghost.o text.o
$(CC) -o ghostland glad.o ghostland.o stb_image.o collisions.o player.o shader.o ghost.o text.o /usr/lib/x86_64-linux-gnu/libfreetype.so $(LDFLAGS) $(CFLAGS)
glad.o: glad.c
$(CC) -c -o glad.o glad.c $(CFLAGS)
ghostland.o: ghostland.cpp
$(CC) -c -o ghostland.o ghostland.cpp $(CFLAGS)
$(CC) -c -o ghostland.o ghostland.cpp $(CFLAGS) $(INCLUDES)
stb_image.o: stb_image.c
$(CC) -c -o stb_image.o stb_image.c $(CFLAGS)
@@ -26,5 +27,8 @@ shader.o: shader.cpp shader.h
ghost.o: ghost.cpp ghost.h
$(CC) -c -o ghost.o ghost.cpp $(CFLAGS)
text.o: text.cpp text.h
$(CC) -c -o text.o text.cpp $(CFLAGS) $(INCLUDES)
clean:
rm -f *.o ghostland