Commit Graph

18 Commits

Author SHA1 Message Date
23rd 511e9eaddb Added shared cached RHI capability probe to graphics detection. 2026-06-09 07:49:25 +03:00
23rd 0a7e4e6665 [thanos] Improved code style. 2026-05-22 14:02:40 +03:00
23rd fabd16817f [thanos] Removed awful repaint pattern with self short timer. 2026-05-22 13:54:00 +03:00
23rd ed3efab1af [thanos] Improved offscreen header scope to non-Mac non-Windows. 2026-05-22 13:54:00 +03:00
23rd 48f0410e38 [thanos] Improved Linux probe by pinning OpenGL 4.3 core profile. 2026-05-22 13:54:00 +03:00
23rd 25d8e24c33 [thanos] Added probe-failure logging on macOS and Windows. 2026-05-22 13:54:00 +03:00
23rd 99ccb3b253 [thanos] Improved gating to honor PowerSaving::kAnimations. 2026-05-22 13:54:00 +03:00
23rd 4b3cb4f0fe [thanos] Fixed UAF in allDone callback via weak_ptr guard. 2026-05-22 12:22:06 +03:00
23rd 9f62e0199c [thanos] Fixed scaling when window moves between screens at runtime. 2026-05-21 21:23:47 +04:00
23rd dec2806969 Skipped thanos collapse animation when widget RHI is disabled. 2026-05-18 10:36:53 +03:00
23rd 5eec2baabc [thanos] Warmed up compute probe after initial dialogs load. 2026-05-18 10:36:53 +03:00
23rd ae10e37fcd [thanos] Probed QRhi compute support via offscreen GL surface on Linux. 2026-05-18 10:36:53 +03:00
23rd 5f664fd077 [thanos] Gated Thanos effect on runtime QRhi compute capability probe. 2026-05-18 10:36:53 +03:00
23rd 1e29719412 [thanos] Deferred surface show to batch all snapshots before render. 2026-05-18 10:36:52 +03:00
23rd d93e093fc7 [thanos] Reparented surface to top widget and tuned particle physics. 2026-05-18 10:36:52 +03:00
23rd c93b638ac0 [thanos] Added debug logging to effect capture and render pipeline. 2026-05-18 10:36:52 +03:00
23rd 4ad8a3e854 [thanos] Improved effect with per-item UBO, particle cap, and lifecycle. 2026-05-18 10:36:52 +03:00
23rd e75dba5c80 [thanos] Added GPU-accelerated particle dissolution effect for messages. 2026-05-18 10:36:52 +03:00