Compare commits
13 Commits
7857833620
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 2cdfcde5a3 | |||
| ef12ba03d8 | |||
| a425166018 | |||
| f253b6f683 | |||
| 2fb5eb1dd7 | |||
| 09239c0cda | |||
| 44a34ed0a2 | |||
| e8a40e04a9 | |||
| 26ab321641 | |||
| 19e7382ff7 | |||
| 49b9f5778a | |||
| 2b1ba018ab | |||
| c87a0fa78a |
@@ -2,3 +2,4 @@
|
||||
main
|
||||
compile_commands.json
|
||||
vendor
|
||||
ktx/build
|
||||
|
||||
@@ -9,7 +9,8 @@ build_ktx () {
|
||||
-D CMAKE_INSTALL_PREFIX=$(realpath vendor) \
|
||||
-D CMAKE_CXX_STANDARD=17 \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
-D CMAKE_CXX_FLAGS="-msse4.1"
|
||||
-D CMAKE_CXX_FLAGS="-msse4.1" \
|
||||
-G Ninja
|
||||
cmake --build ktx/build --config Release
|
||||
cmake --install ktx/build
|
||||
}
|
||||
@@ -17,7 +18,7 @@ build_ktx () {
|
||||
build_app () {
|
||||
bear -- clang++ -g -c -Wno-nullability-completeness -DVK_NO_PROTOTYPES -I$VULKAN_SDK/include -Ivendor/include vulkan_profiles/vulkan_profiles.cpp main.cpp
|
||||
bear -a -- clang -g -c -DVK_NO_PROTOTYPES -Ivulkan_profiles -I$VULKAN_SDK/include $VULKAN_SDK/include/volk/volk.c wapp/wapp.c
|
||||
bear -a -- clang++ -g -DVK_NO_PROTOTYPES -Lvendor/lib -lSDL3 -lglm -ltinyobjloader -lktx -o main *.o
|
||||
bear -a -- clang++ -g -DVK_NO_PROTOTYPES -L$VULKAN_SDK/lib -Lvendor/lib -lSDL3 -lglm -ltinyobjloader -lktx -lslang -Wl,-rpath,./vendor/lib -Wl,-rpath,$VULKAN_SDK/lib -o main *.o
|
||||
}
|
||||
|
||||
clean_obj () {
|
||||
|
||||
Reference in New Issue
Block a user