BrickMap
BrickMap copied to clipboard
Vulkan port available.
I created a Vulkan port: https://github.com/rebelroad-reinhart/brickmap-vulkan
Still a work in progress.
Very cool project! I'm humbled that you chose my renderer to port to Vulkan. I tried compiling your project but ran into some issues where the .exe can't seem to find the path to files. I'm using Visual Studio 2022 with their modern CMake open folder (So not generating .SLN files).
Set your CWD to be (base_folder)\apps\brickmap-vulkan
I'm not sure how to automate that. I tried this:
set_target_properties( ${APP_NAME} PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/apps/${APP_NAME}" RUNTIME_OUTPUT_DIRECTORY_DEBUG "${PROJECT_SOURCE_DIR}/apps/${APP_NAME}" )
But it doesn't appear to work. I will investigate alternatives.
Checked in a fix. You may need to re-run cmake. It should have been VS_DEBUGGER_WORKING_DIRECTORY "$<TARGET_FILE_DIR:${APP_NAME}>"
I also removed the json dependency just now and fixed release build. Sorry about the trouble!
It should set the CWD to .\apps\brickmap-vulkan
Tested with cmake tools for VS Code.