screwer

Results 5 issues of screwer

Standart cycle clear/draw/display decreases threading perfomance about 1000 times. Waiting inside 'display' prevents python from executing another threads. Simple reproduce/workaround is to add 'time.sleep(1/60)' anywhere in loop.

When appending - instead of create recovery file (which anyway doesnt work properly. at least in my experience) produce incremental update file. And another option to roll-in that incremental update...

1. OS is the Ubuntu 20.04 with all updates installed. 2. I can reproduce the following crash reliably, i.e. it doesn't feel like a race. 2. It seems the destination...

When BytesToSave failed to calculate. Can be easily fixed by replace allocation to stack, without "new".