I noticed when moving a project from 31.2 to 33.1 that it could no longer run at 60fps. It had actually dropped quite a bit to around 47. Debug shows the project running in 31.2 at around 12000 ticks and 16000 in 33.1.
I’ve attached a simple patch that on my machine demonstrates a drop of around 10fps.
*open in 31.2
*adjust the backbuffer up or down so your patch is just on the edge of running smooth at 60fps
*save it
*open in 33.1
I see a drop of around 10 fps and higher tick count in debug mode.
Can anyone else confirm this? I’ve not tired 31 to 32. I’ve not tried x86. It’s not timing precision stuff as tested on and off. I’ve not tired much else really but this appears to be a performance drop between versions for sure.
indeed. that was an interesting one. introduced right after b31.2 totally unrelated to anything (in fact a delphi-regexpr-library bugger) that caused this massive drop. thanks a lot for pointing that one out. check yourself in latest alpha.