View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005238 | The Dark Mod | Graphics | public | 03.05.2020 11:08 | 30.12.2020 17:46 |
Reporter | cabalistic | Assigned To | cabalistic | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.08 | ||||
Target Version | TDM 2.09 | Fixed in Version | TDM 2.09 | ||
Summary | 0005238: Reduce CPU draw call overhead in the backend | ||||
Description | Due to the number of frequent small draw calls issued by the engine - especially during interaction rendering - with regular state changes in-between (textures, uniforms, ...), the CPU overhead per draw calls is high and can easily starve the GPU, leading to wasted time. Experiments with more modern draw call setups have shown that we can significantly reduce this overhead and thereby also improve the GPU frame times. Although this will currently not immediately result in improved framerates (as long as com_smp is enabled, because in that case any savings are hidden behind the CPU time of the frontend), it is still a necessary step to realize higher framerates when we also further optimize the frontend. | ||||
Tags | No tags attached. | ||||
parent of | 0005476 | closed | cabalistic | Bindless Textures causes freezes and stutter when changing Anisotropic Filtering in a loaded Mission |
child of | 0003684 | new | Investigate GPL Renderer Improvements |
Date Modified | Username | Field | Change |
---|---|---|---|
03.05.2020 11:08 | cabalistic | New Issue | |
03.05.2020 11:08 | cabalistic | Status | new => assigned |
03.05.2020 11:08 | cabalistic | Assigned To | => cabalistic |
02.07.2020 20:03 | cabalistic | Status | assigned => resolved |
02.07.2020 20:03 | cabalistic | Resolution | open => fixed |
02.07.2020 20:03 | cabalistic | Fixed in Version | => TDM 2.09 |
30.12.2020 02:17 | nbohr1more | Relationship added | child of 0003684 |
30.12.2020 17:46 | nbohr1more | Relationship added | parent of 0005476 |