1. Jigsaw Puzzle Dreams
  2. News
  3. Major Optimization of Bevel Creation + New Debug Version

Major Optimization of Bevel Creation + New Debug Version

[p]Hello all. We've been working on a larger update that focuses on issues and requests from users, but we wanted to get this update out right away as a number of people are affected with the issue.[/p][p][/p][h3]Optimized Puzzle Bevel Creation[/h3][p]A previous update moved bevel normal map creation to the GPU, and while it did significantly increase the puzzle creation speed some users have had crashes when trying to create larger puzzles (5,000+ pieces). This is because if the GPU takes longer than 2 seconds to do anything it shuts down and crashes the game (which is limited by a windows setting).[/p][p]So we've been working hard at trying to optimize the shader code for creating the puzzle bevels and have made significant improvements. With this update the creation is now split into a number of steps and testing has shown that for a 20,000 piece puzzle on a 980gtx each step take less than a tenth of a second. This should be more than enough leeway to avoid crashes even on slower computers.[/p][p]If you previously experienced crashes trying to create larger puzzles you may want to try again after applying this update. [/p][p][/p][h3]Debug Version[/h3][p]We've also added a new Debug branch to select that gives more detailed error messages with crashes. [/p][p]To access this, right click on the game in your steam library, then select "Game Versions & Betas" from the left, then select the version "Debug - With Error Logs".[/p][p]If you are experiencing game crashes for any other reason please select this Debug version and then run the game until you get a crash. You can then report the error message you get to the steam forums or our discord found here:[/p][p]https://discord.com/invite/fJwHDT2Cxg[/p][p][/p][p]Thanks for your patience, and look out for new update coming next with a lot more additions and fixes :).[/p]