Danukem, on 15 July 2021 - 12:04 PM, said:
Polymer is unsupported and shouldn't even be mentioned in this thread. It's an abandoned, unfinished renderer and I wish it wasn't enabled at all since all it does now is make people waste their time complaining about it.
As for polymost: you mention a "scene" where the old build has way better performance. Is this a specific scene in a specific map you are using as a benchmark, or are you just saying that all scenes are like this? When you say it drops to 39 fps with vsync off, do you mean in polymost? With or without HRP? I imagine it would actually be helpful to the devs if a specific scene in a map could be identified where polymost performance is consistently better in old builds. I'm not even a dev, but reading "hope you can figure it out" after you give such vague and incomplete information is kind of maddening.
Using the latest build and running around in "Clear the Coast" (a fairly large and complex map) and using the upscale pack which should reduce fps, my fps never dropped below 160 and regularly exceeded 300.
the scene im talking about is the very first map hollywood holocaust, after you jump down from the roof, up to the crate, up to the ledge where the rpg secret lies, then look at the cinema.
theres a noticeable performance hit with all renders and with all builds and with hrp.
another area of fps drop is after you blast the wall open and enter the cinema entrance where the cashier is, or the toilet room looking at the mirror, and many other places that show more prominent fps drops in some builds and maps, than in others.
other maps seem to have better performance but also worse areas, with hrp, too.
it is definitely a very complex mixture of problems what we are dealing with here.
hope, because we all love eduke and fast performance, right.
hpet timer.exe test gives me perfect results, if im not mistaken.
synthetic test:
timer calls: 922,540.85
interval: 1.078 us
game test:
timer calls: 552,363.60
avg frames: 283.60
max frametime: 9.44ms
99th percentile: 4.24ms
will test this through again on another rig i have here with an r1700 and rx590 and e5 2689 and rx570 tomorrow and update my results.
update 1:
ash over my head.
i just tested the old setup once again and i think i found something.
with polymost on, latest build.
i stand with 30-40 fps on that scene, vsync on / off does not matter, but
turning off 3d models and detail textures, fps jumps from 39 to 500 (with menu in the background) and it runs like a charm! without menu / ingame getting 700-1200fps around that scene now.
so, turning on 3d models costs 200 fps, turning on detail textures alone even costs 400+ fps!
i think it runs with 3d models on solely and vsync on relatively stable 60 fps, but turning on detail textures then totally ruins it again.
maybe the issue lies with hrp...?!
i think stuttering or frame pacing i actually have zero issues and it is well coded, seems its all due to hrp and those two options, for humble me at least.