msaa, mipmaps, frame times
This commit is contained in:
9
Makefile
9
Makefile
@@ -2,6 +2,8 @@ LDFLAGS = -lglfw -lvulkan -ldl -lpthread -lm
|
|||||||
|
|
||||||
CFLAGS = -g -pedantic -Wall -Wextra -Wshadow -Wunused-macros
|
CFLAGS = -g -pedantic -Wall -Wextra -Wshadow -Wunused-macros
|
||||||
|
|
||||||
|
RELEASE = -O3 -DNDEBUG
|
||||||
|
|
||||||
VulkanApplication: main.c
|
VulkanApplication: main.c
|
||||||
gcc $(CFLAGS) -o VulkanApplication main.c $(LDFLAGS)
|
gcc $(CFLAGS) -o VulkanApplication main.c $(LDFLAGS)
|
||||||
|
|
||||||
@@ -10,5 +12,12 @@ VulkanApplication: main.c
|
|||||||
run: VulkanApplication
|
run: VulkanApplication
|
||||||
./VulkanApplication
|
./VulkanApplication
|
||||||
|
|
||||||
|
release:
|
||||||
|
gcc $(LDFLAGS) $(RELEASE) -o VulkanApplication main.c
|
||||||
|
./VulkanApplication
|
||||||
|
|
||||||
|
debug:
|
||||||
|
gcc $(CFLAGS) -o VulkanApplication main.c $(LDFLAGS) -fsanitize=address
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f VulkanApplication
|
rm -f VulkanApplication
|
||||||
|
145
images/viking_room.ppm
Normal file
145
images/viking_room.ppm
Normal file
File diff suppressed because one or more lines are too long
16053
models/viking_room.obj
Normal file
16053
models/viking_room.obj
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user