kons-9 icon indicating copy to clipboard operation
kons-9 copied to clipboard

vulkan port merge

Open awolven opened this issue 1 year ago • 47 comments

The vulkan port of kons-9 is currently github.com/awolven/kons-9 in the krma branch. Unfortunately there have been over 50 commits to the opengl side of things since the vulkan port was introduced. To merge this with kons-9 we need somebody willing to do the work. This is my suggestion for how to handle this.

  • clone awolven/kons-9
  • git remote set-url [email protected]/kaveh808/kons-9 (set your local repo to push changes to kaveh's kons-9 upstream repo.)
  • checkout main in your local repo
  • pull the latest changes from kaveh808/kons-9 main
  • checkout krma branch in local
  • git submodule update --init --recursive
  • merge main into the krma branch (DO NOT do it the other way around)
  • you will almost certainly have merge conflicts
  • resolve all the conflicts and test the build (there is a general architecture difference between vulkan and opengl)
  • finish the merge by committing the changes
  • [force] push the updated krma branch to remote krma branch (DO NOT push to remote main)

after this is done kaveh will have to get the text and colors to his satisfaction kaveh posted the documentation url in another issue bugs/enhancements requests in krma can be sent to me to resolve then we can test the vulkan (krma) branch until it is ready for prime time if you are working on darwin i have a moltenvk patch for you

awolven avatar Jan 06 '23 01:01 awolven