View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0031721||Runner||Layers||Public||2020-05-26 18:03||2020-08-14 20:16|
|Priority||Medium||Severity||C - General||Reproducibility||100%|
|Platform||-||OS||Windows 10||OS Version||Pro x64|
|Target Version||Fixed in Version|
|Summary||0031721: Layers: Reuse of a layer many times doesn't quite clean up each time, causing a consistent FPS drop|
|Description||Reuse of a layer in a room doesn't quite clean up the layer each time, eventually causing a consistent FPS drop if you reuse the layer enough times. You can see this in the sample attached.|
The original reporter suggests that the use of random seeds and instance positions is also required, but there are mixed thoughts about this on the GMC thread: https://forum.yoyogames.com/index.php?threads/bizarre-performance-decreasing-random-number-related-issue.75174/
|Steps To Reproduce||1. Run the project for Windows VM.|
2. Press and release the spacebar. This will cause one "loop" of tiles using a random seed, then a second loop using seed of 0.
3. When the second loop has happened, wait a couple of seconds for your avg fps value to stabilise.
4. Press and release Ctrl. This will cause 999 loops using a random seed each time, then a final loop using seed of 0 again. (It will also remember the old FPS value for you....)
5. Come back to your PC after a few minutes and see that the game is now consistently running at a considerably lower avg FPS than the value which was recorded at the time you pressed Ctrl.
|Tags||No tags attached.|
|1.4 Found In|
|2.x Runtime Found In||220.127.116.118|
|2.x Runtime Verified In|