117HD / RLHD

Old School RuneScape GPU renderer with a suite of graphical enhancements.
BSD 2-Clause "Simplified" License
52 stars 45 forks source link

Performance regression without model caching in the Abyss #376

Closed aHooder closed 3 months ago

aHooder commented 7 months ago

Describe the bug With model caching disabled, the plugin spends a majority of the time per frame on pushing UVs for the scene in the Abyss. Model caching completely hides this, so it makes sense that it wasn't caught earlier, but maybe there's a way we could improve this.

To Reproduce Steps to reproduce the behavior:

  1. Go to the Abyss.
  2. Turn off model caching.
  3. Enable the frame timer overlay.
  4. Watch the model pushing UV timer go through the roof.

Expected behavior Not quite as horrible UV pushing performance.

Screenshots image

Environment (please complete the following information):