the failure of v2
parent
e15bc0d71f
commit
f01ae5bdce
|
@ -439,7 +439,7 @@
|
||||||
{
|
{
|
||||||
"directoryIndex" : 0,
|
"directoryIndex" : 0,
|
||||||
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
||||||
"jsonFile" : "target-parksnrec-Debug-6e071c8bc600aeb142f9.json",
|
"jsonFile" : "target-parksnrec-Debug-193b9c0e370adcf26028.json",
|
||||||
"name" : "parksnrec",
|
"name" : "parksnrec",
|
||||||
"projectIndex" : 0
|
"projectIndex" : 0
|
||||||
},
|
},
|
|
@ -26,7 +26,7 @@
|
||||||
"objects" :
|
"objects" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-4694f77eb278783863fb.json",
|
"jsonFile" : "codemodel-v2-4fd774e771b62b1e2c4d.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
},
|
},
|
||||||
"codemodel-v2" :
|
"codemodel-v2" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-4694f77eb278783863fb.json",
|
"jsonFile" : "codemodel-v2-4fd774e771b62b1e2c4d.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
|
@ -214,7 +214,9 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -353,12 +355,26 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"sources" :
|
"sources" :
|
||||||
[
|
[
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/functions.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/genetic_program.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 1,
|
"backtrace" : 1,
|
||||||
"compileGroupIndex" : 0,
|
"compileGroupIndex" : 0,
|
|
@ -49,6 +49,20 @@ cmake_ninja_workdir = /home/brett/git/parksandrec/cmake-build-debug-sanitizer/
|
||||||
|
|
||||||
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/genetic/v2/functions.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o.d
|
||||||
|
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-debug-sanitizer/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-debug-sanitizer/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/genetic/v2/genetic_program.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o.d
|
||||||
|
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-debug-sanitizer/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-debug-sanitizer/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
||||||
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined
|
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined
|
||||||
|
@ -183,7 +197,7 @@ build CMakeFiles/parksnrec.dir/src/perlin.cpp.o: CXX_COMPILER__parksnrec_unscann
|
||||||
#############################################
|
#############################################
|
||||||
# Link the executable parksnrec
|
# Link the executable parksnrec
|
||||||
|
|
||||||
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_Debug CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_Debug CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
||||||
FLAGS = -g
|
FLAGS = -g
|
||||||
LINK_FLAGS = -rdynamic -fsanitize=address -fsanitize=undefined
|
LINK_FLAGS = -rdynamic -fsanitize=address -fsanitize=undefined
|
||||||
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
||||||
|
|
|
@ -439,7 +439,7 @@
|
||||||
{
|
{
|
||||||
"directoryIndex" : 0,
|
"directoryIndex" : 0,
|
||||||
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
||||||
"jsonFile" : "target-parksnrec-Debug-9cce9c8608b0659e7cb8.json",
|
"jsonFile" : "target-parksnrec-Debug-5c237f55fd759a7c4e95.json",
|
||||||
"name" : "parksnrec",
|
"name" : "parksnrec",
|
||||||
"projectIndex" : 0
|
"projectIndex" : 0
|
||||||
},
|
},
|
|
@ -26,7 +26,7 @@
|
||||||
"objects" :
|
"objects" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-71d2bf7cc65821f944c6.json",
|
"jsonFile" : "codemodel-v2-b3b659b06009313ea7ad.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
},
|
},
|
||||||
"codemodel-v2" :
|
"codemodel-v2" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-71d2bf7cc65821f944c6.json",
|
"jsonFile" : "codemodel-v2-b3b659b06009313ea7ad.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
|
@ -181,7 +181,9 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -310,12 +312,26 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"sources" :
|
"sources" :
|
||||||
[
|
[
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/functions.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/genetic_program.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 1,
|
"backtrace" : 1,
|
||||||
"compileGroupIndex" : 0,
|
"compileGroupIndex" : 0,
|
|
@ -125,7 +125,7 @@
|
||||||
10 374 1689541493772218847 CMakeFiles/parksnrec.dir/src/perlin.cpp.o b08416a0bd711f31
|
10 374 1689541493772218847 CMakeFiles/parksnrec.dir/src/perlin.cpp.o b08416a0bd711f31
|
||||||
928 1286 1686606712638190004 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/inffast.c.o a37f138f9c3022e2
|
928 1286 1686606712638190004 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/inffast.c.o a37f138f9c3022e2
|
||||||
8282 9819 1686606721175882329 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ProcessHelper.cpp.o 968c20d41aa6a93e
|
8282 9819 1686606721175882329 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ProcessHelper.cpp.o 968c20d41aa6a93e
|
||||||
0 101 1689545321114319829 build.ninja cecb5cdd772e9591
|
0 101 1689631740906331569 build.ninja cecb5cdd772e9591
|
||||||
29378 30988 1686606742341758378 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXModel.cpp.o c831e8f6c7c686de
|
29378 30988 1686606742341758378 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXModel.cpp.o c831e8f6c7c686de
|
||||||
297 1836 1689541495232190496 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o be8c3d03c418737e
|
297 1836 1689541495232190496 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o be8c3d03c418737e
|
||||||
38809 41187 1686606752542983880 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXExportNode.cpp.o cc84c6ff512f4f88
|
38809 41187 1686606752542983880 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXExportNode.cpp.o cc84c6ff512f4f88
|
||||||
|
|
|
@ -49,6 +49,20 @@ cmake_ninja_workdir = /home/brett/git/parksandrec/cmake-build-debug/
|
||||||
|
|
||||||
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/genetic/v2/functions.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o.d
|
||||||
|
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-debug/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-debug/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/genetic/v2/genetic_program.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o.d
|
||||||
|
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-debug/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-debug/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_Debug /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
||||||
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
@ -183,7 +197,7 @@ build CMakeFiles/parksnrec.dir/src/perlin.cpp.o: CXX_COMPILER__parksnrec_unscann
|
||||||
#############################################
|
#############################################
|
||||||
# Link the executable parksnrec
|
# Link the executable parksnrec
|
||||||
|
|
||||||
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_Debug CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3d.a libs/BLT/libBLTd.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLTd.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3d.a
|
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_Debug CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3d.a libs/BLT/libBLTd.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLTd.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3d.a
|
||||||
FLAGS = -g
|
FLAGS = -g
|
||||||
LINK_FLAGS = -rdynamic
|
LINK_FLAGS = -rdynamic
|
||||||
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3d.a libs/BLT/libBLTd.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3d.a libs/BLT/libBLTd.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
||||||
|
|
|
@ -439,7 +439,7 @@
|
||||||
{
|
{
|
||||||
"directoryIndex" : 0,
|
"directoryIndex" : 0,
|
||||||
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
||||||
"jsonFile" : "target-parksnrec-MinSizeRel-8e99545f1a1a129352f4.json",
|
"jsonFile" : "target-parksnrec-MinSizeRel-57b36a8fa30503ab5379.json",
|
||||||
"name" : "parksnrec",
|
"name" : "parksnrec",
|
||||||
"projectIndex" : 0
|
"projectIndex" : 0
|
||||||
},
|
},
|
|
@ -26,7 +26,7 @@
|
||||||
"objects" :
|
"objects" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-0ea97b246b26fef5757f.json",
|
"jsonFile" : "codemodel-v2-95d287cddf6237f2971b.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
},
|
},
|
||||||
"codemodel-v2" :
|
"codemodel-v2" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-0ea97b246b26fef5757f.json",
|
"jsonFile" : "codemodel-v2-95d287cddf6237f2971b.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
|
@ -181,7 +181,9 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -310,12 +312,26 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"sources" :
|
"sources" :
|
||||||
[
|
[
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/functions.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/genetic_program.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 1,
|
"backtrace" : 1,
|
||||||
"compileGroupIndex" : 0,
|
"compileGroupIndex" : 0,
|
|
@ -49,6 +49,20 @@ cmake_ninja_workdir = /home/brett/git/parksandrec/cmake-build-minsizerel/
|
||||||
|
|
||||||
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o: CXX_COMPILER__parksnrec_unscanned_MinSizeRel /home/brett/git/parksandrec/src/genetic/v2/functions.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o.d
|
||||||
|
FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-minsizerel/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-minsizerel/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o: CXX_COMPILER__parksnrec_unscanned_MinSizeRel /home/brett/git/parksandrec/src/genetic/v2/genetic_program.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o.d
|
||||||
|
FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-minsizerel/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-minsizerel/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_MinSizeRel /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_MinSizeRel /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
||||||
FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
@ -183,7 +197,7 @@ build CMakeFiles/parksnrec.dir/src/perlin.cpp.o: CXX_COMPILER__parksnrec_unscann
|
||||||
#############################################
|
#############################################
|
||||||
# Link the executable parksnrec
|
# Link the executable parksnrec
|
||||||
|
|
||||||
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_MinSizeRel CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_MinSizeRel CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
||||||
FLAGS = -Os -DNDEBUG
|
FLAGS = -Os -DNDEBUG
|
||||||
LINK_FLAGS = -rdynamic
|
LINK_FLAGS = -rdynamic
|
||||||
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
||||||
|
|
|
@ -439,7 +439,7 @@
|
||||||
{
|
{
|
||||||
"directoryIndex" : 0,
|
"directoryIndex" : 0,
|
||||||
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
||||||
"jsonFile" : "target-parksnrec-Release-64d8ec96772887a013f1.json",
|
"jsonFile" : "target-parksnrec-Release-8877e02f5bbc9e521318.json",
|
||||||
"name" : "parksnrec",
|
"name" : "parksnrec",
|
||||||
"projectIndex" : 0
|
"projectIndex" : 0
|
||||||
},
|
},
|
|
@ -26,7 +26,7 @@
|
||||||
"objects" :
|
"objects" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-8f79efc4aeb260856ca7.json",
|
"jsonFile" : "codemodel-v2-5362fba8f59353f2c8ef.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
},
|
},
|
||||||
"codemodel-v2" :
|
"codemodel-v2" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-8f79efc4aeb260856ca7.json",
|
"jsonFile" : "codemodel-v2-5362fba8f59353f2c8ef.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
|
@ -181,7 +181,9 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -310,12 +312,26 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"sources" :
|
"sources" :
|
||||||
[
|
[
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/functions.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/genetic_program.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 1,
|
"backtrace" : 1,
|
||||||
"compileGroupIndex" : 0,
|
"compileGroupIndex" : 0,
|
|
@ -49,6 +49,20 @@ cmake_ninja_workdir = /home/brett/git/parksandrec/cmake-build-release/
|
||||||
|
|
||||||
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o: CXX_COMPILER__parksnrec_unscanned_Release /home/brett/git/parksandrec/src/genetic/v2/functions.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o.d
|
||||||
|
FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-release/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-release/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o: CXX_COMPILER__parksnrec_unscanned_Release /home/brett/git/parksandrec/src/genetic/v2/genetic_program.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o.d
|
||||||
|
FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-release/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-release/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_Release /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_Release /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
||||||
FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
@ -183,7 +197,7 @@ build CMakeFiles/parksnrec.dir/src/perlin.cpp.o: CXX_COMPILER__parksnrec_unscann
|
||||||
#############################################
|
#############################################
|
||||||
# Link the executable parksnrec
|
# Link the executable parksnrec
|
||||||
|
|
||||||
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_Release CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_Release CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
||||||
FLAGS = -O3 -DNDEBUG
|
FLAGS = -O3 -DNDEBUG
|
||||||
LINK_FLAGS = -rdynamic
|
LINK_FLAGS = -rdynamic
|
||||||
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
||||||
|
|
|
@ -439,7 +439,7 @@
|
||||||
{
|
{
|
||||||
"directoryIndex" : 0,
|
"directoryIndex" : 0,
|
||||||
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
"id" : "parksnrec::@6890427a1f51a3e7e1df",
|
||||||
"jsonFile" : "target-parksnrec-RelWithDebInfo-ef631b517626612a8a0a.json",
|
"jsonFile" : "target-parksnrec-RelWithDebInfo-28713ef23989264cdb2a.json",
|
||||||
"name" : "parksnrec",
|
"name" : "parksnrec",
|
||||||
"projectIndex" : 0
|
"projectIndex" : 0
|
||||||
},
|
},
|
|
@ -26,7 +26,7 @@
|
||||||
"objects" :
|
"objects" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-2b66a518a817fbafb59a.json",
|
"jsonFile" : "codemodel-v2-b231240d45d2a0f6e3a6.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
},
|
},
|
||||||
"codemodel-v2" :
|
"codemodel-v2" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-2b66a518a817fbafb59a.json",
|
"jsonFile" : "codemodel-v2-b231240d45d2a0f6e3a6.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
|
@ -181,7 +181,9 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -310,12 +312,26 @@
|
||||||
14,
|
14,
|
||||||
15,
|
15,
|
||||||
16,
|
16,
|
||||||
17
|
17,
|
||||||
|
18,
|
||||||
|
19
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"sources" :
|
"sources" :
|
||||||
[
|
[
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/functions.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"compileGroupIndex" : 0,
|
||||||
|
"path" : "src/genetic/v2/genetic_program.cpp",
|
||||||
|
"sourceGroupIndex" : 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 1,
|
"backtrace" : 1,
|
||||||
"compileGroupIndex" : 0,
|
"compileGroupIndex" : 0,
|
Binary file not shown.
|
@ -5,10 +5,10 @@
|
||||||
14615 18668 1689112194754480624 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/AMF/AMFImporter_Postprocess.cpp.o c3f7558e4640bb64
|
14615 18668 1689112194754480624 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/AMF/AMFImporter_Postprocess.cpp.o c3f7558e4640bb64
|
||||||
29097 35626 1689112211712411667 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Ogre/OgreStructs.cpp.o a2c84a692f014d33
|
29097 35626 1689112211712411667 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Ogre/OgreStructs.cpp.o a2c84a692f014d33
|
||||||
30302 33660 1689112209745974679 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Blender/BlenderModifier.cpp.o 510eb5e4264cbce2
|
30302 33660 1689112209745974679 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Blender/BlenderModifier.cpp.o 510eb5e4264cbce2
|
||||||
5 1117 1689541900038541156 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o 5490a14769071a
|
4 1451 1689628531811248878 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
||||||
2103 2554 1689112178639980936 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/context.c.o b0b282ef0d5eae11
|
2103 2554 1689112178639980936 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/context.c.o b0b282ef0d5eae11
|
||||||
2 9320 1689112185402379393 CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o f47ba4b941507aca
|
6 5317 1689545827405925614 CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o 1bffdae927d3ba90
|
||||||
2 526 1689112176600270510 CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o 1c5c426d023cef92
|
5 306 1689545822399341939 CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o a019000aa3c85c33
|
||||||
54433 56866 1689112232950085956 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Assxml/AssxmlFileWriter.cpp.o 468d0b4c9e2d90f8
|
54433 56866 1689112232950085956 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Assxml/AssxmlFileWriter.cpp.o 468d0b4c9e2d90f8
|
||||||
73899 74180 1689112250245047345 libs/assimp/lib/libassimp.a a23ff87184a0d85a
|
73899 74180 1689112250245047345 libs/assimp/lib/libassimp.a a23ff87184a0d85a
|
||||||
41962 42729 1689112218814936402 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXUtil.cpp.o 7a5f2b81a477ba9a
|
41962 42729 1689112218814936402 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXUtil.cpp.o 7a5f2b81a477ba9a
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
13240 15813 1689112191898182993 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/DeboneProcess.cpp.o f9b86c51d6585172
|
13240 15813 1689112191898182993 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/DeboneProcess.cpp.o f9b86c51d6585172
|
||||||
55153 62859 1689112238942810571 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Collada/ColladaExporter.cpp.o c7e21ab24f3db946
|
55153 62859 1689112238942810571 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Collada/ColladaExporter.cpp.o c7e21ab24f3db946
|
||||||
8548 9824 1689112185912310365 libs/assimp/code/CMakeFiles/assimp.dir/Common/Base64.cpp.o b88671b1403e5983
|
8548 9824 1689112185912310365 libs/assimp/code/CMakeFiles/assimp.dir/Common/Base64.cpp.o b88671b1403e5983
|
||||||
5 662 1689460167896499718 CMakeFiles/parksnrec.dir/src/parks/window.cpp.o aadc2e662bc3719d
|
376 2279 1689545824372642562 CMakeFiles/parksnrec.dir/src/parks/window.cpp.o c18519349c2ea883
|
||||||
37054 42136 1689112218221669384 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/IFC/IFCProfile.cpp.o e9e0caa14f2112fd
|
37054 42136 1689112218221669384 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/IFC/IFCProfile.cpp.o e9e0caa14f2112fd
|
||||||
52067 64980 1689112241062599882 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/glTF/glTFImporter.cpp.o ce34406399fc3dda
|
52067 64980 1689112241062599882 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/glTF/glTFImporter.cpp.o ce34406399fc3dda
|
||||||
3064 3346 1689112179433202626 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/egl_context.c.o b64a9301ed39b20a
|
3064 3346 1689112179433202626 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/egl_context.c.o b64a9301ed39b20a
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
53467 57227 1689112233313381871 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MMD/MMDPmxParser.cpp.o b9810e96cd98d561
|
53467 57227 1689112233313381871 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MMD/MMDPmxParser.cpp.o b9810e96cd98d561
|
||||||
46398 49941 1689112226027480843 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Raw/RawLoader.cpp.o 6f9e36ee512a7a9c
|
46398 49941 1689112226027480843 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Raw/RawLoader.cpp.o 6f9e36ee512a7a9c
|
||||||
2966 3109 1689112179193236306 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/posix_time.c.o 7aa06d28b727ed43
|
2966 3109 1689112179193236306 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/posix_time.c.o 7aa06d28b727ed43
|
||||||
2041 2195 1689545019785984802 parksnrec 73f5327ec08a5e2d
|
3422 3574 1689629100089446594 parksnrec 73f5327ec08a5e2d
|
||||||
24207 28376 1689112204459938425 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MD5/MD5Loader.cpp.o 4fe672238267dc49
|
24207 28376 1689112204459938425 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MD5/MD5Loader.cpp.o 4fe672238267dc49
|
||||||
5232 5842 1689112181926188464 libs/assimp/code/CMakeFiles/assimp.dir/Common/DefaultIOStream.cpp.o 90a5cb9db7e46c7
|
5232 5842 1689112181926188464 libs/assimp/code/CMakeFiles/assimp.dir/Common/DefaultIOStream.cpp.o 90a5cb9db7e46c7
|
||||||
2990 3122 1689112179206567769 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/posix_thread.c.o e053775c0f071049
|
2990 3122 1689112179206567769 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/posix_thread.c.o e053775c0f071049
|
||||||
|
@ -55,27 +55,27 @@
|
||||||
51876 55544 1689112231630222739 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DGeoHelper.cpp.o 458782fd37c4def7
|
51876 55544 1689112231630222739 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DGeoHelper.cpp.o 458782fd37c4def7
|
||||||
59077 61019 1689112237102995380 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Assjson/mesh_splitter.cpp.o bf9290e21f7ae62f
|
59077 61019 1689112237102995380 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Assjson/mesh_splitter.cpp.o bf9290e21f7ae62f
|
||||||
12109 14314 1689112190401712252 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ArmaturePopulate.cpp.o bf2ac912cebc44c8
|
12109 14314 1689112190401712252 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ArmaturePopulate.cpp.o bf2ac912cebc44c8
|
||||||
2 4171 1689112180253087763 CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o 1dab1262dabe65fa
|
6 3001 1689545825092630627 CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o 68c13e213390dd5c
|
||||||
46669 51875 1689112227960608042 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/SMD/SMDLoader.cpp.o 115566050ee38c86
|
46669 51875 1689112227960608042 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/SMD/SMDLoader.cpp.o 115566050ee38c86
|
||||||
2470 2753 1689112178826621247 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/vulkan.c.o f44d3ac2df94784c
|
2470 2753 1689112178826621247 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/vulkan.c.o f44d3ac2df94784c
|
||||||
8392 9054 1689112185142414584 libs/assimp/code/CMakeFiles/assimp.dir/Common/material.cpp.o 8857e24829a22c46
|
8392 9054 1689112185142414584 libs/assimp/code/CMakeFiles/assimp.dir/Common/material.cpp.o 8857e24829a22c46
|
||||||
5433 7149 1689112183232675178 libs/assimp/code/CMakeFiles/assimp.dir/Common/ZipArchiveIOSystem.cpp.o 89e9c11f8ff8646f
|
5433 7149 1689112183232675178 libs/assimp/code/CMakeFiles/assimp.dir/Common/ZipArchiveIOSystem.cpp.o 89e9c11f8ff8646f
|
||||||
4 4808 1689116822655127774 CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o 2d0edf98e93c8f40
|
6 6415 1689545828502574102 CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o 332e2ea208a6ec74
|
||||||
4 828 1689116818681719531 CMakeFiles/parksnrec.dir/src/parks/main.cpp.o 467859bb0b29cc1f
|
7 972 1689627773776677057 CMakeFiles/parksnrec.dir/src/parks/main.cpp.o 6390d2c60c8af1e3
|
||||||
62140 65978 1689112242062501320 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/clipper/clipper.cpp.o df8e1743f6ab87d7
|
62140 65978 1689112242062501320 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/clipper/clipper.cpp.o df8e1743f6ab87d7
|
||||||
22169 24326 1689112200410434519 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/LWO/LWOAnimation.cpp.o f616270e94e28b3a
|
22169 24326 1689112200410434519 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/LWO/LWOAnimation.cpp.o f616270e94e28b3a
|
||||||
23290 23310 1689112199397227147 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/M3D/M3DWrapper.cpp.o b38d56fdf35446f5
|
23290 23310 1689112199397227147 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/M3D/M3DWrapper.cpp.o b38d56fdf35446f5
|
||||||
30953 35643 1689112211719077558 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Ply/PlyParser.cpp.o 1153e71df103de4d
|
30953 35643 1689112211719077558 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Ply/PlyParser.cpp.o 1153e71df103de4d
|
||||||
57006 58997 1689112235083200368 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/STL/STLExporter.cpp.o bc1c6abafe546d22
|
57006 58997 1689112235083200368 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/STL/STLExporter.cpp.o bc1c6abafe546d22
|
||||||
47457 52067 1689112228153920907 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DImporter_Geometry3D.cpp.o 118f229bf9747225
|
47457 52067 1689112228153920907 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DImporter_Geometry3D.cpp.o 118f229bf9747225
|
||||||
5 885 1689206968558594773 CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o d9face403dd0f7bc
|
5 1441 1689545823535989764 CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o 196a24a717ef80eb
|
||||||
20284 27100 1689112203186759780 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Irr/IRRMeshLoader.cpp.o 47ed0e26f78239ab
|
20284 27100 1689112203186759780 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Irr/IRRMeshLoader.cpp.o 47ed0e26f78239ab
|
||||||
4551 5325 1689112181409593431 libs/assimp/code/CMakeFiles/assimp.dir/Common/scene.cpp.o a7fbf7c014c06780
|
4551 5325 1689112181409593431 libs/assimp/code/CMakeFiles/assimp.dir/Common/scene.cpp.o a7fbf7c014c06780
|
||||||
35626 73899 1689112249975072751 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/IFC/IFCReaderGen1_2x3.cpp.o 7884bfed90a472c
|
35626 73899 1689112249975072751 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/IFC/IFCReaderGen1_2x3.cpp.o 7884bfed90a472c
|
||||||
8855 10275 1689112186362249748 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ComputeUVMappingProcess.cpp.o c32eebe6c1d4d781
|
8855 10275 1689112186362249748 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ComputeUVMappingProcess.cpp.o c32eebe6c1d4d781
|
||||||
42171 45124 1689112221211337456 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXProperties.cpp.o 70e965e455d961dd
|
42171 45124 1689112221211337456 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXProperties.cpp.o 70e965e455d961dd
|
||||||
41921 54432 1689112230517005499 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXConverter.cpp.o af46b599d8b20ec6
|
41921 54432 1689112230517005499 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXConverter.cpp.o af46b599d8b20ec6
|
||||||
4 2041 1689545019632654013 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 3ad271e976a6e636
|
4 3421 1689629099936114247 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
||||||
4247 5231 1689112181316273038 libs/assimp/code/CMakeFiles/assimp.dir/Common/Compression.cpp.o dc1728dda5d286fc
|
4247 5231 1689112181316273038 libs/assimp/code/CMakeFiles/assimp.dir/Common/Compression.cpp.o dc1728dda5d286fc
|
||||||
61055 61603 1689112237689602961 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/poly2tri/poly2tri/sweep/advancing_front.cc.o 39bab8031ad370cf
|
61055 61603 1689112237689602961 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/poly2tri/poly2tri/sweep/advancing_front.cc.o 39bab8031ad370cf
|
||||||
8751 9194 1689112185282395635 libs/assimp/code/CMakeFiles/assimp.dir/Common/AssertHandler.cpp.o f36e56fdbaa781ab
|
8751 9194 1689112185282395635 libs/assimp/code/CMakeFiles/assimp.dir/Common/AssertHandler.cpp.o f36e56fdbaa781ab
|
||||||
|
@ -119,14 +119,14 @@
|
||||||
18668 26315 1689112202386857602 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/DXF/DXFLoader.cpp.o 14f11fc577c69363
|
18668 26315 1689112202386857602 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/DXF/DXFLoader.cpp.o 14f11fc577c69363
|
||||||
15091 16889 1689112192974709801 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MDL/HalfLife/UniqueNameGenerator.cpp.o acbcdcca89846e8a
|
15091 16889 1689112192974709801 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MDL/HalfLife/UniqueNameGenerator.cpp.o acbcdcca89846e8a
|
||||||
45203 48941 1689112225027588329 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Q3D/Q3DLoader.cpp.o e9f6aea8f5d0b10
|
45203 48941 1689112225027588329 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Q3D/Q3DLoader.cpp.o e9f6aea8f5d0b10
|
||||||
5 203 1689123757528110713 CMakeFiles/parksnrec.dir/src/perlin.cpp.o 3fe87e4bbff71365
|
639 957 1689545823049331164 CMakeFiles/parksnrec.dir/src/perlin.cpp.o a6d956e657d6d510
|
||||||
3987 4246 1689112180333076604 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/inffast.c.o 8d397fe8008de2d8
|
3987 4246 1689112180333076604 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/inffast.c.o 8d397fe8008de2d8
|
||||||
13443 15317 1689112191404914088 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ProcessHelper.cpp.o c49acb6e199439cf
|
13443 15317 1689112191404914088 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/ProcessHelper.cpp.o c49acb6e199439cf
|
||||||
1 136 1689545321090986882 build.ninja b6cf2e37e5f2e5f2
|
1 136 1689631740919664834 build.ninja b6cf2e37e5f2e5f2
|
||||||
43621 45700 1689112221784607775 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXModel.cpp.o 545fb0431100ef15
|
43621 45700 1689112221784607775 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXModel.cpp.o 545fb0431100ef15
|
||||||
5 1517 1689112255881190816 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o c2a4d47fc325acbd
|
5 1517 1689112255881190816 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o c2a4d47fc325acbd
|
||||||
56903 61409 1689112237492956102 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXExportNode.cpp.o e44229b8abbd65f8
|
56903 61409 1689112237492956102 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXExportNode.cpp.o e44229b8abbd65f8
|
||||||
3 504 1689112176590271939 CMakeFiles/parksnrec.dir/src/parks/app.cpp.o ab86414403f424d6
|
6 638 1689545822732669747 CMakeFiles/parksnrec.dir/src/parks/app.cpp.o facaff842c58240d
|
||||||
56543 57485 1689112233570022125 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/poly2tri/poly2tri/common/shapes.cc.o 6dd80bba5360e4de
|
56543 57485 1689112233570022125 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/poly2tri/poly2tri/common/shapes.cc.o 6dd80bba5360e4de
|
||||||
8939 9668 1689112185755664903 libs/assimp/code/CMakeFiles/assimp.dir/Geometry/GeometryUtils.cpp.o b921f59063758e67
|
8939 9668 1689112185755664903 libs/assimp/code/CMakeFiles/assimp.dir/Geometry/GeometryUtils.cpp.o b921f59063758e67
|
||||||
3357 3374 1689112179459865550 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/Open3DGC/o3dgcTools.cpp.o 4431f6df82fb5092
|
3357 3374 1689112179459865550 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/Open3DGC/o3dgcTools.cpp.o 4431f6df82fb5092
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
16889 22379 1689112198464010495 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/B3D/B3DImporter.cpp.o b3217132c0885b2
|
16889 22379 1689112198464010495 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/B3D/B3DImporter.cpp.o b3217132c0885b2
|
||||||
48052 53139 1689112229223807888 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DImporter.cpp.o f856a9f80c8d4f2d
|
48052 53139 1689112229223807888 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DImporter.cpp.o f856a9f80c8d4f2d
|
||||||
13047 14634 1689112190721670213 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/MakeVerboseFormat.cpp.o b4efa8d0fcfea436
|
13047 14634 1689112190721670213 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/MakeVerboseFormat.cpp.o b4efa8d0fcfea436
|
||||||
6 671 1689114943620156551 CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o 25434f6820bdfa4e
|
256 1262 1689545823355992748 CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o a9a5c292f317f945
|
||||||
23029 29056 1689112205139856216 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/LWS/LWSLoader.cpp.o bc8e8ed64595858b
|
23029 29056 1689112205139856216 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/LWS/LWSLoader.cpp.o bc8e8ed64595858b
|
||||||
51879 55152 1689112231236930323 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DXmlHelper.cpp.o 970c7e8454deeb6
|
51879 55152 1689112231236930323 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DXmlHelper.cpp.o 970c7e8454deeb6
|
||||||
13216 15090 1689112191178277022 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/OptimizeMeshes.cpp.o 7e41bead615f6a7b
|
13216 15090 1689112191178277022 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/OptimizeMeshes.cpp.o 7e41bead615f6a7b
|
||||||
|
@ -190,7 +190,7 @@
|
||||||
28376 33492 1689112209575994672 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/OpenGEX/OpenGEXImporter.cpp.o 6991c263fec6c497
|
28376 33492 1689112209575994672 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/OpenGEX/OpenGEXImporter.cpp.o 6991c263fec6c497
|
||||||
9668 11821 1689112187908709051 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/EmbedTexturesProcess.cpp.o de75df1865de886c
|
9668 11821 1689112187908709051 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/EmbedTexturesProcess.cpp.o de75df1865de886c
|
||||||
11401 13240 1689112189325187560 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/LimitBoneWeightsProcess.cpp.o d3abcde32b9a5b78
|
11401 13240 1689112189325187560 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/LimitBoneWeightsProcess.cpp.o d3abcde32b9a5b78
|
||||||
2 508 1689112176593604796 CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o 6c9fa59200ed26f9
|
5 376 1689545822469340779 CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o c3ac56015cd835c
|
||||||
3257 3321 1689112179406539701 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/compress.c.o 9c7b00d2ac91157c
|
3257 3321 1689112179406539701 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/compress.c.o 9c7b00d2ac91157c
|
||||||
49941 52555 1689112228640536112 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DImporter_Light.cpp.o 29773dfad4dfba
|
49941 52555 1689112228640536112 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/X3D/X3DImporter_Light.cpp.o 29773dfad4dfba
|
||||||
15813 22810 1689112198893956606 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/ASE/ASELoader.cpp.o 87ff50fa5c4ba244
|
15813 22810 1689112198893956606 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/ASE/ASELoader.cpp.o 87ff50fa5c4ba244
|
||||||
|
@ -202,7 +202,7 @@
|
||||||
508 1924 1689112178010069883 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 9aa2d471e28b6863
|
508 1924 1689112178010069883 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 9aa2d471e28b6863
|
||||||
62860 63358 1689112239442760715 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLStream.cpp.o 441888003b2e3e61
|
62860 63358 1689112239442760715 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/OpenDDLStream.cpp.o 441888003b2e3e61
|
||||||
8859 13216 1689112189301857310 libs/assimp/code/CMakeFiles/assimp.dir/Common/Exporter.cpp.o 3d705d8c30d89a1f
|
8859 13216 1689112189301857310 libs/assimp/code/CMakeFiles/assimp.dir/Common/Exporter.cpp.o 3d705d8c30d89a1f
|
||||||
2 7181 1689112183262671069 CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o 1282d6729b8acf62
|
5 4274 1689545826365942853 CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o b7313adfd235769a
|
||||||
63230 63914 1689112239996038913 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/Open3DGC/o3dgcArithmeticCodec.cpp.o 225812a02710a985
|
63230 63914 1689112239996038913 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/Open3DGC/o3dgcArithmeticCodec.cpp.o 225812a02710a985
|
||||||
61293 62472 1689112238556182639 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/poly2tri/poly2tri/sweep/sweep.cc.o ab3239120be42f60
|
61293 62472 1689112238556182639 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/poly2tri/poly2tri/sweep/sweep.cc.o ab3239120be42f60
|
||||||
44498 46736 1689112222821160999 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXAnimation.cpp.o b20cb3c8f8e934a7
|
44498 46736 1689112222821160999 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/FBX/FBXAnimation.cpp.o b20cb3c8f8e934a7
|
||||||
|
@ -216,9 +216,9 @@
|
||||||
2753 3795 1689112179879806611 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/x11_window.c.o 2984bcfcdefa82f1
|
2753 3795 1689112179879806611 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/x11_window.c.o 2984bcfcdefa82f1
|
||||||
27260 30953 1689112207036295378 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/NDO/NDOLoader.cpp.o f80edf46d7379c95
|
27260 30953 1689112207036295378 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/NDO/NDOLoader.cpp.o f80edf46d7379c95
|
||||||
7950 8751 1689112184835789561 libs/assimp/code/CMakeFiles/assimp.dir/Common/Exceptional.cpp.o 71fd600dfff7f53e
|
7950 8751 1689112184835789561 libs/assimp/code/CMakeFiles/assimp.dir/Common/Exceptional.cpp.o 71fd600dfff7f53e
|
||||||
5 134 1689460167369871951 CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o 5a8584217cb0d8d0
|
6 256 1689545822349342768 CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o a2dae680362e43cc
|
||||||
14513 17032 1689112193118024616 libs/assimp/code/CMakeFiles/assimp.dir/Material/MaterialSystem.cpp.o b742f79b50d3d547
|
14513 17032 1689112193118024616 libs/assimp/code/CMakeFiles/assimp.dir/Material/MaterialSystem.cpp.o b742f79b50d3d547
|
||||||
4 1008 1689206979327752055 CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o 30b93675a8d16f7b
|
4 1603 1689545823695987112 CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o 2c1cb43777a1142e
|
||||||
5842 6937 1689112183022703945 libs/assimp/code/CMakeFiles/assimp.dir/Common/SpatialSort.cpp.o ec20fa276594e2d
|
5842 6937 1689112183022703945 libs/assimp/code/CMakeFiles/assimp.dir/Common/SpatialSort.cpp.o ec20fa276594e2d
|
||||||
11444 15473 1689112191561560294 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/JoinVerticesProcess.cpp.o f6567c31be425378
|
11444 15473 1689112191561560294 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/JoinVerticesProcess.cpp.o f6567c31be425378
|
||||||
56470 60782 1689112236866352624 libs/assimp/code/CMakeFiles/assimp.dir/Pbrt/PbrtExporter.cpp.o d6a55be04898be5d
|
56470 60782 1689112236866352624 libs/assimp/code/CMakeFiles/assimp.dir/Pbrt/PbrtExporter.cpp.o d6a55be04898be5d
|
||||||
|
@ -228,7 +228,7 @@
|
||||||
25178 30737 1689112206822987549 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MDL/MDLLoader.cpp.o 957536b3899a2bc6
|
25178 30737 1689112206822987549 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/MDL/MDLLoader.cpp.o 957536b3899a2bc6
|
||||||
4258 5432 1689112181516245309 libs/assimp/code/CMakeFiles/assimp.dir/Common/BaseProcess.cpp.o 23f3095973eb1e70
|
4258 5432 1689112181516245309 libs/assimp/code/CMakeFiles/assimp.dir/Common/BaseProcess.cpp.o 23f3095973eb1e70
|
||||||
2363 2672 1689112178749965405 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/monitor.c.o c21e659f53be646d
|
2363 2672 1689112178749965405 libs/glfw/glfw-3.3.8/src/CMakeFiles/glfw.dir/monitor.c.o c21e659f53be646d
|
||||||
2 5956 1689112182039506113 CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o 891248897e941762
|
5 3208 1689545825299293868 CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o 90a3feed54f4ca09
|
||||||
28886 34801 1689112210885841199 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Obj/ObjFileParser.cpp.o fe3abac4dae63b96
|
28886 34801 1689112210885841199 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/Obj/ObjFileParser.cpp.o fe3abac4dae63b96
|
||||||
12014 13651 1689112189738466269 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/TriangulateProcess.cpp.o 96c36bffa523843c
|
12014 13651 1689112189738466269 libs/assimp/code/CMakeFiles/assimp.dir/PostProcessing/TriangulateProcess.cpp.o 96c36bffa523843c
|
||||||
3527 3573 1689112179659837485 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/gzclose.c.o 8d2bedde78d4bffc
|
3527 3573 1689112179659837485 libs/assimp/contrib/zlib/CMakeFiles/zlibstatic.dir/gzclose.c.o 8d2bedde78d4bffc
|
||||||
|
@ -295,158 +295,4 @@
|
||||||
14497 16069 1689112192154816258 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/STEPParser/STEPFileEncoding.cpp.o e02bffbcbb041edf
|
14497 16069 1689112192154816258 libs/assimp/code/CMakeFiles/assimp.dir/AssetLib/STEPParser/STEPFileEncoding.cpp.o e02bffbcbb041edf
|
||||||
62514 63230 1689112239316106670 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/DDLNode.cpp.o 53e27942c7d0ba3a
|
62514 63230 1689112239316106670 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/openddlparser/code/DDLNode.cpp.o 53e27942c7d0ba3a
|
||||||
61019 61634 1689112237719599940 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/unzip/unzip.c.o eec42a8f09c0071a
|
61019 61634 1689112237719599940 libs/assimp/code/CMakeFiles/assimp.dir/__/contrib/unzip/unzip.c.o eec42a8f09c0071a
|
||||||
1 13136 1689112189215202097 CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o 8e21354433b1ff80
|
|
||||||
6 256 1689545822349342768 CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o a2dae680362e43cc
|
|
||||||
5 306 1689545822399341939 CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o a019000aa3c85c33
|
|
||||||
5 376 1689545822469340779 CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o c3ac56015cd835c
|
|
||||||
6 638 1689545822732669747 CMakeFiles/parksnrec.dir/src/parks/app.cpp.o facaff842c58240d
|
|
||||||
639 957 1689545823049331164 CMakeFiles/parksnrec.dir/src/perlin.cpp.o a6d956e657d6d510
|
|
||||||
256 1262 1689545823355992748 CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o a9a5c292f317f945
|
|
||||||
5 1441 1689545823535989764 CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o 196a24a717ef80eb
|
|
||||||
6 1569 1689545823662654331 CMakeFiles/parksnrec.dir/src/parks/main.cpp.o 6390d2c60c8af1e3
|
|
||||||
4 1603 1689545823695987112 CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o 2c1cb43777a1142e
|
|
||||||
376 2279 1689545824372642562 CMakeFiles/parksnrec.dir/src/parks/window.cpp.o c18519349c2ea883
|
|
||||||
306 2315 1689545824405975343 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
6 3001 1689545825092630627 CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o 68c13e213390dd5c
|
|
||||||
5 3208 1689545825299293868 CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o 90a3feed54f4ca09
|
|
||||||
5 4274 1689545826365942853 CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o b7313adfd235769a
|
|
||||||
6 4298 1689545826389275800 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
6 5317 1689545827405925614 CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o 1bffdae927d3ba90
|
|
||||||
6 6415 1689545828502574102 CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o 332e2ea208a6ec74
|
|
||||||
5 6853 1689545828939233531 CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o e9c0b5e006274603
|
5 6853 1689545828939233531 CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o e9c0b5e006274603
|
||||||
6853 7004 1689545829095897600 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2928 1689545884138318535 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2928 3086 1689545884294982604 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2786 1689547453268978108 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2786 2941 1689547453425642178 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2814 1689547484141799794 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2814 2969 1689547484298463864 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2912 1689547586816764851 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2912 3062 1689547586966762365 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2887 1689547690161718809 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2887 3040 1689547690315049601 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2849 1689547904998158369 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2849 3000 1689547905151489161 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2899 1689547959613919910 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2899 3054 1689547959770583981 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2797 1689548377493661225 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2797 2950 1689548377646992017 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2945 1689549016110662894 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2945 3098 1689549016264003530 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2845 1689549100847687325 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2845 2997 1689549100997693280 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2881 1689549119361740461 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2881 3034 1689549119515079633 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2939 1689549140969211014 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2940 3094 1689549141122549914 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3240 1689549314831107409 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3240 3418 1689549315011111822 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2895 1689549416006645989 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2895 3051 1689549416163315670 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2982 1689549441493788619 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2982 3144 1689549441653791515 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2916 1689549474067688302 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2916 3079 1689549474234357748 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2882 1689549547765476710 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2882 3036 1689549547918812164 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2924 1689549557415608399 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2924 3080 1689549557572277176 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 2996 1689549566992402488 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2996 3150 1689549567149071210 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2934 1689549600006150924 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2934 3087 1689549600159486097 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 2903 1689549620466390142 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2903 3056 1689549620619725219 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3131 1689549851441623973 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3132 3287 1689549851594958154 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3102 1689549989775546808 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3102 3255 1689549989928880618 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2941 1689550019878966803 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2941 3095 1689550020032300544 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 3890 1689550068185745594 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3890 4101 1689550068399079352 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2924 1689550681105255736 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2924 3078 1689550681258588658 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 2983 1689550783554961653 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2984 3140 1689550783714961165 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2883 1689550859186974552 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2883 3034 1689550859340299732 parksnrec 73f5327ec08a5e2d
|
|
||||||
6 2993 1689550957072144527 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2993 3148 1689550957228804035 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 2962 1689551005106692289 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2962 3113 1689551005260019102 parksnrec 73f5327ec08a5e2d
|
|
||||||
3 2874 1689551058424510299 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2874 3036 1689551058587837205 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 833 1689551100632898445 CMakeFiles/parksnrec.dir/src/parks/main.cpp.o 6390d2c60c8af1e3
|
|
||||||
4 2864 1689551102662823340 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2864 3018 1689551102816151006 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 785 1689551122428769770 CMakeFiles/parksnrec.dir/src/parks/main.cpp.o 6390d2c60c8af1e3
|
|
||||||
785 937 1689551122578764381 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2959 1689551573003118937 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2959 3120 1689551573163115593 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3267 1689552068921309439 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3267 3429 1689552069081307148 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2688 1689554689088744213 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2689 2854 1689554689252075838 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3132 1689554847800420683 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3132 3295 1689554847963752315 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3316 1689554868226874620 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3316 3480 1689554868390206253 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3363 1689554886220020651 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3363 3530 1689554886386685583 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3417 1689554898489892970 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3417 3579 1689554898653224604 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3261 1689554908946450851 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3261 3424 1689554909109782486 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3346 1689554919629673070 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3346 3512 1689554919796338003 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 3387 1689554930789557024 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3387 3545 1689554930946222061 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 3395 1689554941852775342 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3395 3560 1689554942019440276 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3255 1689554958299271077 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3255 3413 1689554958455936116 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3377 1689554968982493406 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3377 3534 1689554969139158444 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3049 1689554987002306223 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3049 3209 1689554987162304562 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3094 1689556143755211558 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3094 3249 1689556143911886321 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 2987 1689556692430350996 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
2987 3154 1689556692597014071 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3229 1689558778357350628 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3229 3401 1689558778530676283 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3311 1689558985373326156 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3312 3471 1689558985533321697 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3217 1689559037365294283 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3217 3374 1689559037521957082 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3258 1689559210628465126 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3260 3416 1689559210788462542 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3275 1689559335113419142 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3276 3428 1689559335266750704 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3241 1689559654724420197 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3242 3406 1689559654891086224 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3226 1689560762539336139 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3227 3384 1689560762699336787 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 3270 1689560982176933513 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3271 3430 1689560982336934217 parksnrec 73f5327ec08a5e2d
|
|
||||||
3 3331 1689561089374079142 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3331 3486 1689561089530746518 parksnrec 73f5327ec08a5e2d
|
|
||||||
7 972 1689627773776677057 CMakeFiles/parksnrec.dir/src/parks/main.cpp.o 6390d2c60c8af1e3
|
|
||||||
7 1502 1689627774306664209 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
5 3650 1689627790842956241 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3655 3841 1689627791036285474 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 1394 1689628079340653016 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
1394 1545 1689628079493986103 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 1498 1689628119669284220 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
1498 1655 1689628119825943047 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 1500 1689628181339839650 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
1501 1656 1689628181493166783 parksnrec 73f5327ec08a5e2d
|
|
||||||
7 1414 1689628275463236381 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
1415 1570 1689628275619898399 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 3261 1689628301879150929 CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o 875432a17ebda434
|
|
||||||
3262 3416 1689628302032480074 parksnrec 73f5327ec08a5e2d
|
|
||||||
5 1483 1689628425826328479 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
1483 1636 1689628425979658910 parksnrec 73f5327ec08a5e2d
|
|
||||||
4 1451 1689628531811248878 CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o f83315eef0077471
|
|
||||||
1451 1628 1689628531987913007 parksnrec 73f5327ec08a5e2d
|
|
||||||
|
|
Binary file not shown.
|
@ -1,3 +1,3 @@
|
||||||
Start testing: Jul 17 17:15 EDT
|
Start testing: Jul 17 18:09 EDT
|
||||||
----------------------------------------------------------
|
----------------------------------------------------------
|
||||||
End testing: Jul 17 17:15 EDT
|
End testing: Jul 17 18:09 EDT
|
||||||
|
|
|
@ -49,6 +49,20 @@ cmake_ninja_workdir = /home/brett/git/parksandrec/cmake-build-relwithdebinfo/
|
||||||
|
|
||||||
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
build cmake_object_order_depends_target_parksnrec: phony || cmake_object_order_depends_target_BLT cmake_object_order_depends_target_assimp cmake_object_order_depends_target_glfw cmake_object_order_depends_target_zlibstatic
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o: CXX_COMPILER__parksnrec_unscanned_RelWithDebInfo /home/brett/git/parksandrec/src/genetic/v2/functions.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o.d
|
||||||
|
FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-relwithdebinfo/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
|
build CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o: CXX_COMPILER__parksnrec_unscanned_RelWithDebInfo /home/brett/git/parksandrec/src/genetic/v2/genetic_program.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o.d
|
||||||
|
FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
INCLUDES = -I/home/brett/git/parksandrec/include -I/home/brett/git/parksandrec/libs/glfw/glfw-3.3.8/include -I/home/brett/git/parksandrec/libs/BLT/include -I/home/brett/git/parksandrec/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/git/parksandrec/libs/assimp/code/../include -I/home/brett/git/parksandrec/cmake-build-relwithdebinfo/libs/assimp/code/../include
|
||||||
|
OBJECT_DIR = CMakeFiles/parksnrec.dir
|
||||||
|
OBJECT_FILE_DIR = CMakeFiles/parksnrec.dir/src/genetic/v2
|
||||||
|
|
||||||
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_RelWithDebInfo /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
build CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o: CXX_COMPILER__parksnrec_unscanned_RelWithDebInfo /home/brett/git/parksandrec/src/imgui/ImNodes.cpp || cmake_object_order_depends_target_parksnrec
|
||||||
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
DEP_FILE = CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o.d
|
||||||
FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic
|
||||||
|
@ -183,7 +197,7 @@ build CMakeFiles/parksnrec.dir/src/perlin.cpp.o: CXX_COMPILER__parksnrec_unscann
|
||||||
#############################################
|
#############################################
|
||||||
# Link the executable parksnrec
|
# Link the executable parksnrec
|
||||||
|
|
||||||
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_RelWithDebInfo CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
build parksnrec: CXX_EXECUTABLE_LINKER__parksnrec_RelWithDebInfo CMakeFiles/parksnrec.dir/src/genetic/v2/functions.cpp.o CMakeFiles/parksnrec.dir/src/genetic/v2/genetic_program.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodes.cpp.o CMakeFiles/parksnrec.dir/src/imgui/ImNodesEz.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_demo.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_draw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_glfw.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_impl_opengl3.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_spectrum.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_tables.cpp.o CMakeFiles/parksnrec.dir/src/imgui/imgui_widgets.cpp.o CMakeFiles/parksnrec.dir/src/parks/app.cpp.o CMakeFiles/parksnrec.dir/src/parks/main.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/OpenGL.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/engine.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/player.cpp.o CMakeFiles/parksnrec.dir/src/parks/renderer/resources.cpp.o CMakeFiles/parksnrec.dir/src/parks/window.cpp.o CMakeFiles/parksnrec.dir/src/perlin.cpp.o | libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a libs/assimp/lib/libassimp.a /usr/lib/librt.a /usr/lib/libm.so /usr/lib/libX11.so /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a || libs/BLT/libBLT.a libs/assimp/contrib/zlib/libzlibstatic.a libs/assimp/lib/libassimp.a libs/glfw/glfw-3.3.8/src/libglfw3.a
|
||||||
FLAGS = -O2 -g -DNDEBUG
|
FLAGS = -O2 -g -DNDEBUG
|
||||||
LINK_FLAGS = -rdynamic
|
LINK_FLAGS = -rdynamic
|
||||||
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
LINK_LIBRARIES = libs/glfw/glfw-3.3.8/src/libglfw3.a libs/BLT/libBLT.a -lOpenGL libs/assimp/lib/libassimp.a -Wl,-Bstatic -lrt -Wl,-Bdynamic -lm -ldl -lX11 /usr/lib/libz.so libs/assimp/contrib/zlib/libzlibstatic.a -lrt
|
||||||
|
|
Binary file not shown.
|
@ -12,6 +12,7 @@
|
||||||
#include <queue>
|
#include <queue>
|
||||||
#include <blt/profiling/profiler.h>
|
#include <blt/profiling/profiler.h>
|
||||||
#include <unordered_set>
|
#include <unordered_set>
|
||||||
|
#include <thread>
|
||||||
|
|
||||||
namespace parks::genetic {
|
namespace parks::genetic {
|
||||||
|
|
||||||
|
@ -365,4 +366,154 @@ namespace parks::genetic {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
namespace parks {
|
||||||
|
|
||||||
|
constexpr unsigned int gtWidth = 512;
|
||||||
|
constexpr unsigned int gtHeight = 512;
|
||||||
|
constexpr unsigned int gtChannels = 4;
|
||||||
|
|
||||||
|
std::unique_ptr<genetic::Program> p;
|
||||||
|
std::unique_ptr<genetic::Program> c;
|
||||||
|
std::unique_ptr<genetic::Program> old;
|
||||||
|
std::unique_ptr<genetic::Program> save;
|
||||||
|
double values[gtWidth * gtHeight * gtChannels];
|
||||||
|
unsigned char pixels[gtWidth * gtHeight * gtChannels];
|
||||||
|
|
||||||
|
constexpr int threads = 16;
|
||||||
|
struct Region {
|
||||||
|
unsigned int x, y;
|
||||||
|
};
|
||||||
|
|
||||||
|
std::mutex regionLock;
|
||||||
|
std::mutex maxLock;
|
||||||
|
std::mutex imageLock;
|
||||||
|
std::vector<Region> regions;
|
||||||
|
volatile bool running = true;
|
||||||
|
volatile bool completedThreads[threads]{false};
|
||||||
|
|
||||||
|
volatile float renderingProgress[threads]{0};
|
||||||
|
volatile float displayProgress{0};
|
||||||
|
static std::thread* runningThread[threads]{nullptr};
|
||||||
|
|
||||||
|
double g_minR, g_maxR;
|
||||||
|
double g_minG, g_maxG;
|
||||||
|
double g_minB, g_maxB;
|
||||||
|
|
||||||
|
static void constructImage(bool outputConsole) {
|
||||||
|
// divide the image into regions
|
||||||
|
int divs = (int) (std::log(threads) / std::log(2)) * 2;
|
||||||
|
|
||||||
|
unsigned int divWidth = gtWidth / divs;
|
||||||
|
unsigned int divHeight = gtHeight / divs;
|
||||||
|
|
||||||
|
for (auto& b : completedThreads)
|
||||||
|
b = false;
|
||||||
|
|
||||||
|
g_minR = std::numeric_limits<double>::max();
|
||||||
|
g_minG = std::numeric_limits<double>::max();
|
||||||
|
g_minB = std::numeric_limits<double>::max();
|
||||||
|
g_maxR = std::numeric_limits<double>::min();
|
||||||
|
g_maxG = std::numeric_limits<double>::min();
|
||||||
|
g_maxB = std::numeric_limits<double>::min();
|
||||||
|
|
||||||
|
for (int i = 0; i < divs; i++) {
|
||||||
|
for (int j = 0; j < divs; j++) {
|
||||||
|
regions.push_back({i * divWidth, j * divHeight});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (runningThread[0] == nullptr) {
|
||||||
|
for (int threadID = 0; threadID < threads; threadID++) {
|
||||||
|
runningThread[threadID] = new std::thread(
|
||||||
|
[=]() -> void {
|
||||||
|
while (running) {
|
||||||
|
Region r{};
|
||||||
|
regionLock.lock();
|
||||||
|
if (regions.empty()) {
|
||||||
|
regionLock.unlock();
|
||||||
|
completedThreads[threadID] = true;
|
||||||
|
std::this_thread::sleep_for(std::chrono::milliseconds(50));
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
completedThreads[threadID] = false;
|
||||||
|
r = regions.back();
|
||||||
|
regions.pop_back();
|
||||||
|
regionLock.unlock();
|
||||||
|
BLT_START_INTERVAL("Genetic", "Image Generation");
|
||||||
|
double minR = std::numeric_limits<double>::max(), maxR = std::numeric_limits<double>::min();
|
||||||
|
double minG = std::numeric_limits<double>::max(), maxG = std::numeric_limits<double>::min();
|
||||||
|
double minB = std::numeric_limits<double>::max(), maxB = std::numeric_limits<double>::min();
|
||||||
|
for (unsigned int i = r.x; i < r.x + divWidth; i++) {
|
||||||
|
for (unsigned int j = r.y; j < r.y + divHeight; j++) {
|
||||||
|
const auto pos = i * gtChannels + j * gtChannels * gtWidth;
|
||||||
|
renderingProgress[threadID] = (float) (j * gtChannels +
|
||||||
|
i * gtChannels *
|
||||||
|
gtWidth) /
|
||||||
|
(float) (gtWidth * gtHeight *
|
||||||
|
gtChannels);
|
||||||
|
BLT_START_INTERVAL("Genetic", "Tree Traversal");
|
||||||
|
genetic::Color c = p->apply((double) i, (double) j, 0);
|
||||||
|
// float scale = 0.2;
|
||||||
|
// genetic::Color c = genetic::Color{stb_perlin_noise3((float)i / (float)gtWidth / scale, (float)j / (float)gtHeight / scale, 0.43223, 0,0,0),
|
||||||
|
// stb_perlin_noise3(0.234234, (float)j / (float)gtHeight / scale, (float)i / (float)gtWidth / scale, 0,0,0),
|
||||||
|
// stb_perlin_noise3((float)i / (float)gtWidth / scale, 0.79546, (float)j / (float)gtHeight / scale, 0,0,0)};
|
||||||
|
BLT_END_INTERVAL("Genetic", "Tree Traversal");
|
||||||
|
auto v = c.v();
|
||||||
|
values[pos] = c.r;
|
||||||
|
values[pos + 1] = c.g;
|
||||||
|
values[pos + 2] = c.b;
|
||||||
|
values[pos + 3] = 255;
|
||||||
|
minR = std::min(minR, c.r);
|
||||||
|
minG = std::min(minG, c.g);
|
||||||
|
minB = std::min(minB, c.b);
|
||||||
|
maxR = std::max(maxR, c.r);
|
||||||
|
maxG = std::max(maxG, c.g);
|
||||||
|
maxB = std::max(maxB, c.b);
|
||||||
|
if (outputConsole && i % gtWidth == 0)
|
||||||
|
BLT_TRACE(
|
||||||
|
"(%f, %f, %f) Value: %f @ %d,%d, adj: %d, %d, %d",
|
||||||
|
c.r, c.g, c.b,
|
||||||
|
v, i, j, pixels[i * gtChannels +
|
||||||
|
j * gtChannels * gtWidth],
|
||||||
|
pixels[i * gtChannels +
|
||||||
|
j * gtChannels * gtWidth + 1],
|
||||||
|
pixels[i * gtChannels +
|
||||||
|
j * gtChannels * gtWidth + 2]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
maxLock.lock();
|
||||||
|
g_minR = std::min(g_minR, minR);
|
||||||
|
g_minG = std::min(g_minG, minG);
|
||||||
|
g_minB = std::min(g_minB, minB);
|
||||||
|
g_maxR = std::max(g_maxR, maxR);
|
||||||
|
g_maxG = std::max(g_maxG, maxG);
|
||||||
|
g_maxB = std::max(g_maxB, maxB);
|
||||||
|
maxLock.unlock();
|
||||||
|
double dR = g_maxR - g_minR;
|
||||||
|
double dG = g_maxG - g_minG;
|
||||||
|
double dB = g_maxB - g_minB;
|
||||||
|
for (unsigned int i = r.x; i < r.x + divWidth; i++) {
|
||||||
|
for (unsigned int j = r.y; j < r.y + divHeight; j++) {
|
||||||
|
const auto pos = i * gtChannels + j * gtChannels * gtWidth;
|
||||||
|
displayProgress = (float) (j * gtChannels +
|
||||||
|
i * gtChannels * gtWidth) /
|
||||||
|
(float) (gtWidth * gtHeight * gtChannels);
|
||||||
|
pixels[pos] = (unsigned char) (
|
||||||
|
((values[pos] - g_minR) / dR) *
|
||||||
|
255);
|
||||||
|
pixels[pos + 1] = (unsigned char) (
|
||||||
|
((values[pos + 1] - g_minG) / dG) * 255);
|
||||||
|
pixels[pos + 2] = (unsigned char) (
|
||||||
|
((values[pos + 2] - g_minB) / dB) * 255);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
BLT_END_INTERVAL("Genetic", "Image Generation");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#endif //PARKSNREC_GENETIC_H
|
#endif //PARKSNREC_GENETIC_H
|
||||||
|
|
|
@ -0,0 +1,193 @@
|
||||||
|
//
|
||||||
|
// Created by brett on 7/17/23.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef PARKSNREC_UTIL_H
|
||||||
|
#define PARKSNREC_UTIL_H
|
||||||
|
|
||||||
|
#include <random>
|
||||||
|
#include <blt/std/time.h>
|
||||||
|
#include <variant>
|
||||||
|
#include "blt/math/vectors.h"
|
||||||
|
#include "blt/std/logging.h"
|
||||||
|
|
||||||
|
namespace parks {
|
||||||
|
|
||||||
|
constexpr unsigned int WIDTH = 512;
|
||||||
|
constexpr unsigned int HEIGHT = 512;
|
||||||
|
constexpr unsigned int CHANNELS = 3;
|
||||||
|
|
||||||
|
enum class ParameterType {
|
||||||
|
SCALAR, COLOR, VARIABLE, IMAGE
|
||||||
|
};
|
||||||
|
|
||||||
|
struct Image {
|
||||||
|
std::shared_ptr<double> image;
|
||||||
|
unsigned int width, height;
|
||||||
|
|
||||||
|
void write(unsigned int x, unsigned int y, const blt::vec3d& color) const {
|
||||||
|
auto pos = x * CHANNELS + y * width * CHANNELS;
|
||||||
|
image.get()[pos] = color.x();
|
||||||
|
image.get()[pos + 1] = color.y();
|
||||||
|
image.get()[pos + 2] = color.z();
|
||||||
|
}
|
||||||
|
|
||||||
|
[[nodiscard]] blt::vec3d read(unsigned int x, unsigned int y) const {
|
||||||
|
auto pos = x * CHANNELS + y * width * CHANNELS;
|
||||||
|
auto r = image.get()[pos];
|
||||||
|
auto g = image.get()[pos + 1];
|
||||||
|
auto b = image.get()[pos + 2];
|
||||||
|
return blt::vec3d{r, g, b};
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
struct Parameter {
|
||||||
|
private:
|
||||||
|
ParameterType type;
|
||||||
|
std::variant<double, blt::vec3d, unsigned int, Image> value;
|
||||||
|
public:
|
||||||
|
explicit Parameter(double s): value(s) {type = ParameterType::SCALAR;}
|
||||||
|
explicit Parameter(blt::vec3d c): value(c) {type = ParameterType::COLOR;}
|
||||||
|
explicit Parameter(unsigned int v): value(v) {type = ParameterType::VARIABLE;}
|
||||||
|
explicit Parameter(Image&& i): value(i) {type = ParameterType::IMAGE;}
|
||||||
|
|
||||||
|
[[nodiscard]] ParameterType getType() const {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename T>
|
||||||
|
[[nodiscard]] T& get() {
|
||||||
|
return std::get<T>(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename T>
|
||||||
|
[[nodiscard]] const T& get() const {
|
||||||
|
return std::get<T>(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename Op>
|
||||||
|
Parameter apply(Op f, double scalar) const {
|
||||||
|
if (type == ParameterType::SCALAR)
|
||||||
|
return Parameter{f(get<double>(), scalar)};
|
||||||
|
else if (type == ParameterType::COLOR) {
|
||||||
|
auto color = get<blt::vec3d>();
|
||||||
|
return Parameter{blt::vec3d{f(color.x(), scalar), f(color.y(), scalar), f(color.z(), scalar)}};
|
||||||
|
} else if (type == ParameterType::VARIABLE){
|
||||||
|
return Parameter{f((double)get<unsigned int>(), scalar)};
|
||||||
|
} else if (type == ParameterType::IMAGE){
|
||||||
|
auto image = get<Image>();
|
||||||
|
auto newImage = Image{std::shared_ptr<double>(new double[image.width * image.height * CHANNELS]), image.width, image.height};
|
||||||
|
|
||||||
|
for (unsigned int i = 0; i < image.width; i++){
|
||||||
|
for (unsigned int j = 0; j < image.height; j++){
|
||||||
|
auto oldColor = image.read(i, j);
|
||||||
|
newImage.write(i, j, blt::vec3d{f(oldColor.x(), scalar), f(oldColor.y(), scalar), f(oldColor.z(), scalar)});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return Parameter{std::move(newImage)};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename Op>
|
||||||
|
Parameter apply(Op f, const blt::vec3d& color) const {
|
||||||
|
if (type == ParameterType::SCALAR)
|
||||||
|
return Parameter{blt::vec3d{f(get<double>(), color.x()), f(get<double>(), color.y()), f(get<double>(), color.z())}};
|
||||||
|
else if (type == ParameterType::COLOR) {
|
||||||
|
auto ourColor = get<blt::vec3d>();
|
||||||
|
return Parameter{blt::vec3d{f(ourColor.x(), color.x()), f(ourColor.y(), color.y()), f(ourColor.z(), color.z())}};
|
||||||
|
} else if (type == ParameterType::VARIABLE){
|
||||||
|
return Parameter{blt::vec3d{f(get<unsigned int>(), color.x()), f(get<unsigned int>(), color.y()), f(get<unsigned int>(), color.z())}};
|
||||||
|
} else if (type == ParameterType::IMAGE){
|
||||||
|
auto image = get<Image>();
|
||||||
|
auto newImage = Image{std::shared_ptr<double>(new double[image.width * image.height * CHANNELS]), image.width, image.height};
|
||||||
|
|
||||||
|
for (unsigned int i = 0; i < image.width; i++){
|
||||||
|
for (unsigned int j = 0; j < image.height; j++){
|
||||||
|
auto oldColor = image.read(i, j);
|
||||||
|
newImage.write(i, j, blt::vec3d{f(oldColor.x(), color.x()), f(oldColor.y(), color.y()), f(oldColor.z(), color.z())});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return Parameter{std::move(newImage)};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename Op>
|
||||||
|
Parameter apply(Op f, unsigned int variable) const {
|
||||||
|
if (type == ParameterType::SCALAR)
|
||||||
|
return Parameter{f(get<double>(), (double) variable)};
|
||||||
|
else if (type == ParameterType::COLOR) {
|
||||||
|
auto color = get<blt::vec3d>();
|
||||||
|
return Parameter{blt::vec3d{f(color.x(), (double) variable), f(color.y(), (double)variable), f(color.z(), (double)variable)}};
|
||||||
|
} else if (type == ParameterType::VARIABLE){
|
||||||
|
return Parameter{f(get<unsigned int>(), variable)};
|
||||||
|
} else if (type == ParameterType::IMAGE){
|
||||||
|
auto image = get<Image>();
|
||||||
|
auto newImage = Image{std::shared_ptr<double>(new double[image.width * image.height * CHANNELS]), image.width, image.height};
|
||||||
|
|
||||||
|
for (unsigned int i = 0; i < image.width; i++){
|
||||||
|
for (unsigned int j = 0; j < image.height; j++){
|
||||||
|
auto oldColor = image.read(i, j);
|
||||||
|
newImage.write(i, j, blt::vec3d{f(oldColor.x(), (double)variable), f(oldColor.y(), (double)variable), f(oldColor.z(), (double)variable)});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return Parameter{std::move(newImage)};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename Op>
|
||||||
|
Parameter apply(Op f, const Image& image) const {
|
||||||
|
if (type == ParameterType::IMAGE){
|
||||||
|
auto ourImage = get<Image>();
|
||||||
|
if (ourImage.width != image.width || ourImage.height != image.height){
|
||||||
|
BLT_ERROR("Unable to apply to images of differing sizes!");
|
||||||
|
throw std::runtime_error("Unable to apply to images of differing sizes!");
|
||||||
|
}
|
||||||
|
auto newImage = Image{std::shared_ptr<double>(new double[ourImage.width * ourImage.height * CHANNELS]), ourImage.width, ourImage.height};
|
||||||
|
|
||||||
|
for (unsigned int i = 0; i < ourImage.width; i++){
|
||||||
|
for (unsigned int j = 0; j < ourImage.height; j++){
|
||||||
|
auto oldColor = ourImage.read(i, j);
|
||||||
|
auto newColor = image.read(i, j);
|
||||||
|
newImage.write(i, j, blt::vec3d{f(oldColor.x(), (double)newColor.x()), f(oldColor.y(), (double)newColor.y()), f(oldColor.z(), (double)newColor.z())});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return Parameter{std::move(newImage)};
|
||||||
|
} else {
|
||||||
|
BLT_WARN("Please apply non-images to images instead of images to non-images");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
template<typename Op>
|
||||||
|
inline Parameter apply(Op f, const Parameter& param) const {
|
||||||
|
if (param.type == ParameterType::SCALAR)
|
||||||
|
return apply(f, param.get<double>());
|
||||||
|
else if (type == ParameterType::COLOR)
|
||||||
|
return apply(f, param.get<blt::vec3d>());
|
||||||
|
else if (type == ParameterType::VARIABLE)
|
||||||
|
return apply(f, param.get<unsigned int>());
|
||||||
|
else
|
||||||
|
return apply(f, param.get<Image>());
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
inline static double randomDouble(double min, double max) {
|
||||||
|
std::mt19937 rng(blt::system::getCurrentTimeNanoseconds());
|
||||||
|
static std::uniform_real_distribution<double> gen(0, 1);
|
||||||
|
|
||||||
|
return gen(rng) * (max - min) + min;
|
||||||
|
}
|
||||||
|
|
||||||
|
inline static int randomInt(int min, int max) {
|
||||||
|
return (int)randomDouble(min, max);
|
||||||
|
}
|
||||||
|
|
||||||
|
inline static bool chance(double bound = 0.5){
|
||||||
|
return randomDouble(0, 1) < bound;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif //PARKSNREC_UTIL_H
|
|
@ -0,0 +1,69 @@
|
||||||
|
//
|
||||||
|
// Created by brett on 7/17/23.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef PARKSNREC_FUNCTIONS_H
|
||||||
|
#define PARKSNREC_FUNCTIONS_H
|
||||||
|
|
||||||
|
#include <memory>
|
||||||
|
#include <vector>
|
||||||
|
#include <genetic/util.h>
|
||||||
|
|
||||||
|
namespace parks::genetic {
|
||||||
|
|
||||||
|
namespace funcs {
|
||||||
|
|
||||||
|
Parameter add(const std::vector<Parameter>& params) {
|
||||||
|
auto p1Type = params[0].getType();
|
||||||
|
auto p2Type = params[1].getType();
|
||||||
|
|
||||||
|
if (p2Type == ParameterType::IMAGE && p1Type != ParameterType::IMAGE)
|
||||||
|
params[1].apply(std::plus(), params[0]);
|
||||||
|
else
|
||||||
|
params[0].apply(std::plus(), params[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
Parameter sub(const std::vector<Parameter>& params) {
|
||||||
|
auto p1Type = params[0].getType();
|
||||||
|
auto p2Type = params[1].getType();
|
||||||
|
|
||||||
|
if (p2Type == ParameterType::IMAGE && p1Type != ParameterType::IMAGE)
|
||||||
|
params[1].apply(std::minus(), params[0]);
|
||||||
|
else
|
||||||
|
params[0].apply(std::minus(), params[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
Parameter multiply(const std::vector<Parameter>& params) {
|
||||||
|
auto p1Type = params[0].getType();
|
||||||
|
auto p2Type = params[1].getType();
|
||||||
|
|
||||||
|
if (p2Type == ParameterType::IMAGE && p1Type != ParameterType::IMAGE)
|
||||||
|
params[1].apply(std::multiplies(), params[0]);
|
||||||
|
else
|
||||||
|
params[0].apply(std::multiplies(), params[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
Parameter divide(const std::vector<Parameter>& params) {
|
||||||
|
auto p1Type = params[0].getType();
|
||||||
|
auto p2Type = params[1].getType();
|
||||||
|
|
||||||
|
if (p2Type == ParameterType::IMAGE && p1Type != ParameterType::IMAGE)
|
||||||
|
params[1].apply(std::divides(), params[0]);
|
||||||
|
else
|
||||||
|
params[0].apply(std::divides(), params[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
Parameter divide(const std::vector<Parameter>& params) {
|
||||||
|
auto p1Type = params[0].getType();
|
||||||
|
auto p2Type = params[1].getType();
|
||||||
|
|
||||||
|
if (p2Type == ParameterType::IMAGE && p1Type != ParameterType::IMAGE)
|
||||||
|
params[1].apply(std::modulus(), params[0]);
|
||||||
|
else
|
||||||
|
params[0].apply(std::modulus(), params[1]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif //PARKSNREC_FUNCTIONS_H
|
|
@ -0,0 +1,24 @@
|
||||||
|
//
|
||||||
|
// Created by brett on 7/17/23.
|
||||||
|
//
|
||||||
|
|
||||||
|
#ifndef PARKSNREC_GENETIC_H
|
||||||
|
#define PARKSNREC_GENETIC_H
|
||||||
|
|
||||||
|
#include <genetic/util.h>
|
||||||
|
#include <genetic/v2/functions.h>
|
||||||
|
#include <blt/math/vectors.h>
|
||||||
|
#include <memory>
|
||||||
|
#include <functional>
|
||||||
|
|
||||||
|
namespace parks::genetic {
|
||||||
|
|
||||||
|
struct Function {
|
||||||
|
int paramCount;
|
||||||
|
std::vector<ParameterType> allowedParameterTypes;
|
||||||
|
std::function<Parameter(const std::vector<Parameter>&)> func;
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif //PARKSNREC_GENETIC_H
|
|
@ -0,0 +1,10 @@
|
||||||
|
//
|
||||||
|
// Created by brett on 7/17/23.
|
||||||
|
//
|
||||||
|
#include <genetic/v2/functions.h>
|
||||||
|
|
||||||
|
namespace parks::genetic {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
//
|
||||||
|
// Created by brett on 7/17/23.
|
||||||
|
//
|
||||||
|
#include <genetic/v2/genetic.h>
|
||||||
|
|
||||||
|
namespace parks::genetic {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
|
@ -9,20 +9,10 @@
|
||||||
#include <thread>
|
#include <thread>
|
||||||
#include <mutex>
|
#include <mutex>
|
||||||
#include <barrier>
|
#include <barrier>
|
||||||
|
#include <genetic/old/genetic.h>
|
||||||
|
|
||||||
namespace parks {
|
namespace parks {
|
||||||
|
|
||||||
constexpr unsigned int gtWidth = 512;
|
|
||||||
constexpr unsigned int gtHeight = 512;
|
|
||||||
constexpr unsigned int gtChannels = 4;
|
|
||||||
|
|
||||||
std::unique_ptr<genetic::Program> p;
|
|
||||||
std::unique_ptr<genetic::Program> c;
|
|
||||||
std::unique_ptr<genetic::Program> old;
|
|
||||||
std::unique_ptr<genetic::Program> save;
|
|
||||||
double values[gtWidth * gtHeight * gtChannels];
|
|
||||||
unsigned char pixels[gtWidth * gtHeight * gtChannels];
|
|
||||||
|
|
||||||
Engine::Engine(const Settings& settings): settings(settings) {
|
Engine::Engine(const Settings& settings): settings(settings) {
|
||||||
vao.bind();
|
vao.bind();
|
||||||
vao.createVBO(
|
vao.createVBO(
|
||||||
|
@ -47,139 +37,6 @@ namespace parks {
|
||||||
p = std::make_unique<genetic::Program>();
|
p = std::make_unique<genetic::Program>();
|
||||||
}
|
}
|
||||||
|
|
||||||
constexpr int threads = 16;
|
|
||||||
struct Region {
|
|
||||||
unsigned int x, y;
|
|
||||||
};
|
|
||||||
|
|
||||||
std::mutex regionLock;
|
|
||||||
std::mutex maxLock;
|
|
||||||
std::mutex imageLock;
|
|
||||||
std::vector<Region> regions;
|
|
||||||
volatile bool running = true;
|
|
||||||
volatile bool completedThreads[threads]{false};
|
|
||||||
|
|
||||||
volatile float renderingProgress[threads] {0};
|
|
||||||
volatile float displayProgress {0};
|
|
||||||
static std::thread* runningThread[threads] {nullptr};
|
|
||||||
|
|
||||||
double g_minR, g_maxR;
|
|
||||||
double g_minG, g_maxG;
|
|
||||||
double g_minB, g_maxB;
|
|
||||||
|
|
||||||
static void constructImage(bool outputConsole){
|
|
||||||
// divide the image into regions
|
|
||||||
int divs = (int)(std::log(threads) / std::log(2)) * 2;
|
|
||||||
|
|
||||||
unsigned int divWidth = gtWidth / divs;
|
|
||||||
unsigned int divHeight = gtHeight / divs;
|
|
||||||
|
|
||||||
for (auto& b : completedThreads)
|
|
||||||
b = false;
|
|
||||||
|
|
||||||
g_minR = std::numeric_limits<double>::max();
|
|
||||||
g_minG = std::numeric_limits<double>::max();
|
|
||||||
g_minB = std::numeric_limits<double>::max();
|
|
||||||
g_maxR = std::numeric_limits<double>::min();
|
|
||||||
g_maxG = std::numeric_limits<double>::min();
|
|
||||||
g_maxB = std::numeric_limits<double>::min();
|
|
||||||
|
|
||||||
for (int i = 0; i < divs; i++){
|
|
||||||
for (int j = 0; j < divs; j++){
|
|
||||||
regions.push_back({i * divWidth, j * divHeight});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (runningThread[0] == nullptr){
|
|
||||||
for (int threadID = 0; threadID < threads; threadID++) {
|
|
||||||
runningThread[threadID] = new std::thread([=]() -> void {
|
|
||||||
while (running) {
|
|
||||||
Region r{};
|
|
||||||
regionLock.lock();
|
|
||||||
if (regions.empty()) {
|
|
||||||
regionLock.unlock();
|
|
||||||
completedThreads[threadID] = true;
|
|
||||||
std::this_thread::sleep_for(std::chrono::milliseconds(50));
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
completedThreads[threadID] = false;
|
|
||||||
r = regions.back();
|
|
||||||
regions.pop_back();
|
|
||||||
regionLock.unlock();
|
|
||||||
BLT_START_INTERVAL("Genetic", "Image Generation");
|
|
||||||
double minR = std::numeric_limits<double>::max(), maxR = std::numeric_limits<double>::min();
|
|
||||||
double minG = std::numeric_limits<double>::max(), maxG = std::numeric_limits<double>::min();
|
|
||||||
double minB = std::numeric_limits<double>::max(), maxB = std::numeric_limits<double>::min();
|
|
||||||
for (unsigned int i = r.x; i < r.x + divWidth; i++) {
|
|
||||||
for (unsigned int j = r.y; j < r.y + divHeight; j++) {
|
|
||||||
const auto pos = i * gtChannels + j * gtChannels * gtWidth;
|
|
||||||
renderingProgress[threadID] = (float) (j * gtChannels +
|
|
||||||
i * gtChannels * gtWidth) /
|
|
||||||
(float) (gtWidth * gtHeight *
|
|
||||||
gtChannels);
|
|
||||||
BLT_START_INTERVAL("Genetic", "Tree Traversal");
|
|
||||||
genetic::Color c = p->apply((double) i, (double) j, 0);
|
|
||||||
// float scale = 0.2;
|
|
||||||
// genetic::Color c = genetic::Color{stb_perlin_noise3((float)i / (float)gtWidth / scale, (float)j / (float)gtHeight / scale, 0.43223, 0,0,0),
|
|
||||||
// stb_perlin_noise3(0.234234, (float)j / (float)gtHeight / scale, (float)i / (float)gtWidth / scale, 0,0,0),
|
|
||||||
// stb_perlin_noise3((float)i / (float)gtWidth / scale, 0.79546, (float)j / (float)gtHeight / scale, 0,0,0)};
|
|
||||||
BLT_END_INTERVAL("Genetic", "Tree Traversal");
|
|
||||||
auto v = c.v();
|
|
||||||
values[pos] = c.r;
|
|
||||||
values[pos + 1] = c.g;
|
|
||||||
values[pos + 2] = c.b;
|
|
||||||
values[pos + 3] = 255;
|
|
||||||
minR = std::min(minR, c.r);
|
|
||||||
minG = std::min(minG, c.g);
|
|
||||||
minB = std::min(minB, c.b);
|
|
||||||
maxR = std::max(maxR, c.r);
|
|
||||||
maxG = std::max(maxG, c.g);
|
|
||||||
maxB = std::max(maxB, c.b);
|
|
||||||
if (outputConsole && i % gtWidth == 0)
|
|
||||||
BLT_TRACE(
|
|
||||||
"(%f, %f, %f) Value: %f @ %d,%d, adj: %d, %d, %d",
|
|
||||||
c.r, c.g, c.b,
|
|
||||||
v, i, j, pixels[i * gtChannels +
|
|
||||||
j * gtChannels * gtWidth],
|
|
||||||
pixels[i * gtChannels +
|
|
||||||
j * gtChannels * gtWidth + 1],
|
|
||||||
pixels[i * gtChannels +
|
|
||||||
j * gtChannels * gtWidth + 2]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
maxLock.lock();
|
|
||||||
g_minR = std::min(g_minR, minR);
|
|
||||||
g_minG = std::min(g_minG, minG);
|
|
||||||
g_minB = std::min(g_minB, minB);
|
|
||||||
g_maxR = std::max(g_maxR, maxR);
|
|
||||||
g_maxG = std::max(g_maxG, maxG);
|
|
||||||
g_maxB = std::max(g_maxB, maxB);
|
|
||||||
maxLock.unlock();
|
|
||||||
double dR = g_maxR - g_minR;
|
|
||||||
double dG = g_maxG - g_minG;
|
|
||||||
double dB = g_maxB - g_minB;
|
|
||||||
for (unsigned int i = r.x; i < r.x + divWidth; i++) {
|
|
||||||
for (unsigned int j = r.y; j < r.y + divHeight; j++) {
|
|
||||||
const auto pos = i * gtChannels + j * gtChannels * gtWidth;
|
|
||||||
displayProgress = (float) (j * gtChannels +
|
|
||||||
i * gtChannels * gtWidth) /
|
|
||||||
(float) (gtWidth * gtHeight * gtChannels);
|
|
||||||
pixels[pos] = (unsigned char) (((values[pos] - g_minR) / dR) *
|
|
||||||
255);
|
|
||||||
pixels[pos + 1] = (unsigned char) (
|
|
||||||
((values[pos + 1] - g_minG) / dG) * 255);
|
|
||||||
pixels[pos + 2] = (unsigned char) (
|
|
||||||
((values[pos + 2] - g_minB) / dB) * 255);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
BLT_END_INTERVAL("Genetic", "Image Generation");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void Engine::run() {
|
void Engine::run() {
|
||||||
while (!Window::isCloseRequested()) {
|
while (!Window::isCloseRequested()) {
|
||||||
Window::preUpdate();
|
Window::preUpdate();
|
||||||
|
|
Loading…
Reference in New Issue