OldUnreal / Unreal-testing

OU 227 testing
Other
33 stars 0 forks source link

XOpenGL: Slowdowns in random areas of random maps #15

Closed ividyon closed 3 years ago

ividyon commented 3 years ago

This does not occur in other renderers. It did not occur with XOpenGL in a 2018 build of 227j.

Comments by Smirftsch (paraphrased):

ComplexSurface and Program values should not be higher than 1 or 2.something in most cases, so something went wrong there.

XOpenGL preferences:

image

More screenshots with stat fps:

image

image

image

image

ividyon commented 3 years ago

@Smirftsch The culprit is SyncToDraw.

SyncToDraw was named in this thread as the way to fix in-game speedup issues at high framerates:

https://www.oldunreal.com/phpBB3/viewtopic.php?p=78338

In the current post _47 snapshot, anth has added fixes to Engine.dll which address the speedup issues without SyncToDraw.

Additional changes will be needed for ALAudio and other areas of the code: https://discord.com/channels/143986633992175616/819919201144930334/822825518650622013

anth is moving to remove the SyncToDraw variable entirely as it causes trouble.

Please close the ticket after acknowledging this, assuming you're alright with the changes. If not, further discuss with anth on Discord.

ividyon commented 3 years ago

Discussion happened on Discord, this is considered "solved", SyncToDraw most likely removed.