[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-06-03 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #51 from Brandon Wright --- Could we get attachment 180290, "Patch using private API to update scene graph timers when window refreshed 2" added in for kwin 6.4? Aside from using private API, which kwin already does in that file

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-17 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #49 from Brandon Wright --- (In reply to Brandon Wright from comment #48) > Created attachment 180356 [details] > Patch using public API and setting interval to lowest refresh rate on hotplug > > Here's a better patch

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-17 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 Brandon Wright changed: What|Removed |Added Attachment #180293|0 |1 is obsolete

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-15 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #42 from Brandon Wright --- Created attachment 180257 --> https://bugs.kde.org/attachment.cgi?id=180257&action=edit Patch using private API to update scene graph timers when window refreshed I've attached a patch for kwin t

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-15 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #47 from Brandon Wright --- Created attachment 180293 --> https://bugs.kde.org/attachment.cgi?id=180293&action=edit Patch using public API and setting interval to 4ms Here's a patch using the public QAnimationDriver API and

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-15 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 Brandon Wright changed: What|Removed |Added Attachment #180257|0 |1 is obsolete

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-14 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #44 from Brandon Wright --- (In reply to David Edmundson from comment #43) > >The presumably sanctioned alternative is to inherit QAnimationDriver and use > >the install() method, which replaces the global animation drive

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-13 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #41 from Brandon Wright --- Sticking QUnifiedTimer::instance(false)->updateAnimationTimers(); at the beginning of OffscreenQuickView::update() is probably the wanted behavior. -- You are receiving this mail because: You are watching

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-13 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #39 from Brandon Wright --- Ok, here's a hacky example of how to fix it: > diff --git a/src/effect/offscreenquickview.cpp > b/src/effect/offscreenquickview.cpp > index 3dc83f9b2e..44ed0e8eae 100644 >

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-13 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #40 from Brandon Wright --- I didn't notice the overload on instance() which lets you keep the current, so here's a better version using the private API: > diff --git a/src/effect/offscreenquickview.cpp &

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-09 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #36 from Brandon Wright --- I looked into it further, and most of what Zamundaaa says is correct, except this: > this happens when KWin tells Qt to render the window. The only time that syncAndRender is called is directly from the ren

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-08 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #35 from Brandon Wright --- (In reply to Zamundaaa from comment #34) > There's nothing to be public, this happens when KWin tells Qt to render the > window. It definitely says it's supposed to, but that doesn't seem to

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-04 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #33 from Brandon Wright --- (In reply to Zamundaaa from comment #32) > (In reply to Brandon Wright from comment #22) > > I've been trying to investigate this a bit, and here are some findings: > > > > In qabstrac

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-04 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #31 from Brandon Wright --- (In reply to Brandon Wright from comment #30) > (In reply to Blazer Silving from comment #29) > > It's still worth reporting upstream to QT, considering the > > mission-criticality of the va

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-04 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #30 from Brandon Wright --- (In reply to Blazer Silving from comment #29) > It's still worth reporting upstream to QT, considering the > mission-criticality of the value. If I understand, they only need to provide > a s

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-04-03 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 --- Comment #26 from Brandon Wright --- Unfortunately, I don't think this will be fixed. The problem started when kwin switched over to a QtQuick scene for the window switching effects. QtQuick scene animations have only ever operated at 60hz: *

[kwin] [Bug 485927] Animations in KDE Plasma 6 seem to be capped at 60hz

2025-02-25 Thread Brandon Wright
https://bugs.kde.org/show_bug.cgi?id=485927 Brandon Wright changed: What|Removed |Added CC||bear...@gmail.com --- Comment #22 from