1
0
mirror of synced 2024-12-18 02:25:57 +01:00
ImHex/main
paxcut e0b4931a54
fix: 3D visualizer running very slowly with energy saving enabled (#1866)
### Problem description
The bug described in #1663 was caused by an optimization of the display
rendering that uses drawlists to detect changes. The changes in the 3-d
visualizer don't contain drawlists when axes are turned off.

### Implementation description
The fix is to identify the 3d visualizer among the command lists of the
main window and, if found, avoid skipping frames regardless of the
result of the comparison of drawlists.

Closes #1663
2024-09-15 15:23:58 +02:00
..
forwarder build: Fix various issues with linking, clang and unity builds 2024-01-29 22:57:39 +01:00
gui fix: 3D visualizer running very slowly with energy saving enabled (#1866) 2024-09-15 15:23:58 +02:00
updater fix: Replace old defaults path system with a new one 2024-06-22 10:44:55 +02:00
CMakeLists.txt feat: Added Auto Updater for Windows, macOS and Ubuntu (#1377) 2023-10-21 18:40:24 +00:00