View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005596 | The Dark Mod | Graphics | public | 23.04.2021 06:59 | 26.11.2022 23:02 |
Reporter | duzenko | Assigned To | duzenko | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | PC | OS | Windows | OS Version | 10 |
Product Version | SVN | ||||
Target Version | TDM 2.11 | Fixed in Version | TDM 2.11 | ||
Summary | 0005596: r_lockSurfaces broken | ||||
Description | I wonder if it used to work and when it got broken It should be a useful tool when examining large areas performance problems | ||||
Steps To Reproduce | Blackgrove Manor spawn location, looking at the mansion invoke r_lockSurfaces 1 Expected: more or less regular render with ability to move camera Observed: camera frozen, flickering | ||||
Additional Information | The first obvious thing to fix is lockSurfacesCmd->viewDef, which will clear and reset next frame in idRenderWorldLocal::RenderScene by a R_ClearedFrameAlloc I tried copying that to a static var, but then got backEnd.vLight->lightShader == null in the backend | ||||
Tags | No tags attached. | ||||
Dhewm3 has fixed this in his port as of June 14th 2021 https://github.com/dhewm/dhewm3/commit/a8ef0f67fea6ddaf8e5c1c78b71a2d6a97204efe https://github.com/dhewm/dhewm3/commits/master |
|
So they don't switch SMP frames at all, huh | |
Yes, no SMP yet. Though Daniel appears to be ready to accept a patch request from another Doom 3 multi-threaded project so that might change in the near term. https://github.com/emileb/d3es-multithread I just brought the details here in case any of the changes might assist with your work. |
|
New Job - here it still seems to work with SMP and scissors off Might have something to do with draw call count |
|
Animated Grass Demo has AI faces that stretch for several meters when you enable this ( pretty trippy ) Moving to 2.11 unless any further fixes are concidered |
|
This appears to work now except portalsky is black. That can probably be fixed using the same fix used for g_stopTime and portalsky | |
Date Modified | Username | Field | Change |
---|---|---|---|
23.04.2021 06:59 | duzenko | New Issue | |
15.06.2021 02:06 | nbohr1more | Note Added: 0014111 | |
15.06.2021 06:08 | duzenko | Note Added: 0014112 | |
15.06.2021 12:47 | nbohr1more | Note Added: 0014113 | |
15.06.2021 12:54 | nbohr1more | Note Edited: 0014113 | |
16.06.2021 06:36 | duzenko | Note Added: 0014114 | |
16.06.2021 06:36 | duzenko | Note Edited: 0014114 | |
28.12.2021 04:16 | nbohr1more | Note Added: 0014618 | |
28.12.2021 04:17 | nbohr1more | Assigned To | => duzenko |
28.12.2021 04:17 | nbohr1more | Status | new => confirmed |
28.12.2021 04:17 | nbohr1more | Target Version | TDM 2.10 => TDM 2.11 |
26.11.2022 23:01 | nbohr1more | Note Added: 0015475 | |
26.11.2022 23:02 | nbohr1more | Status | confirmed => resolved |
26.11.2022 23:02 | nbohr1more | Resolution | open => fixed |
26.11.2022 23:02 | nbohr1more | Fixed in Version | => TDM 2.11 |
26.11.2022 23:02 | nbohr1more | Relationship added | related to 0005875 |