View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004369 | The Dark Mod | Feature proposal | public | 03.09.2016 17:31 | 19.09.2016 20:09 |
Reporter | nbohr1more | Assigned To | nbohr1more | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.04 | ||||
Target Version | TDM 2.05 | Fixed in Version | TDM 2.05 | ||
Summary | 0004369: Dynamic Lightgem Interleave | ||||
Description | It should be easy to poll the existing framerate and if it goes below a defined cvar threshold set tdm_lg_interleave to 1, while also setting it back to tdm_lg_interleave "n" when FPS rises above this threshold. | ||||
Additional Information | Perhaps consider 2 stages? 0 to 25FS = interleave 1 26 to 55 = interleave 2 55 to 60+ = interleave 4 though this would be more beneficial if FPS were unbounded or the default FPS limit were increased to 120. Add code support in anticipation of this? | ||||
Tags | No tags attached. | ||||
My local prototype is mostly functional. Will tune the FPS averaging and commit a build soon. Note: gameLocal.msec |
|
SRC rev 6620 Binary 14588 |
|
Documentation: tdm_lg_interleave_min Sets the minimum framerate where lightgem interleave will begin. Default value = 40FPS |
|
Updated the FPS calculation to do a weighted average where the newest two frames are biased 2x and 3x. It seems to smooth the transition between interleaved and non-interleaved states better. | |
Date Modified | Username | Field | Change |
---|---|---|---|
03.09.2016 17:31 | nbohr1more | New Issue | |
03.09.2016 17:31 | nbohr1more | Status | new => assigned |
03.09.2016 17:31 | nbohr1more | Assigned To | => nbohr1more |
05.09.2016 12:38 | nbohr1more | Note Added: 0008305 | |
06.09.2016 16:40 | nbohr1more | Note Edited: 0008305 | |
07.09.2016 01:59 | nbohr1more | Note Added: 0008309 | |
07.09.2016 02:12 | nbohr1more | Note Edited: 0008309 | |
07.09.2016 02:12 | nbohr1more | Status | assigned => resolved |
07.09.2016 02:12 | nbohr1more | Resolution | open => fixed |
07.09.2016 02:24 | nbohr1more | Note Added: 0008310 | |
18.09.2016 05:46 | nbohr1more | Fixed in Version | => TDM 2.05 |
19.09.2016 20:08 | nbohr1more | Note Edited: 0008310 | |
19.09.2016 20:09 | nbohr1more | Note Added: 0008331 |