[1.191.108] Performance bug with LCDs (unnecessary updates)

Marco Leise shared this bug 5 months ago
Investigating

I built a cockpit with a high resolution "image" using the monospace font and edited the XML, to reduce the font size below 0.1 ... but hear me out please!

What happens

I noticed some severe lag around displays with high resolution textures (307x256 pixels) every 10 frames.

What is expected

LCDs showing "Text and Images" should not use any CPU after the initial render, unless there are multiple background images in the list and the change interval is non-zero.

68702287c9b66f53c7ca3be6a6e1b559

Workaround

This can temporarily fixed by setting the LCD to "Script" and select "Nothing", then back to "Text and Image" and then back to "Script". That way the last displayed image becomes frozen and is not updated while the camera is near. Perfect. Until you leave the area or reload.


EDIT: This is maybe related to:

https://support.keenswh.com/spaceengineers/general/topic/lcd-performance

which seems to be about server performance and toString().

Comments (1)

photo
1

Hello, Engineer!


Thank you for your feedback! Yourtopic has been added between considered issues.

Please keep voting for the issue asit will help us to identify the most serious bugs.


We really appreciate your patience.


Kind Regards

Keen Software House: QA Department