Originally posted by Vistaus
View Post
Announcement
Collapse
No announcement yet.
KDE Kicks Off February With More Bug Fixes, 30-bit Color Support For Plasma On X11
Collapse
X
-
Originally posted by aufkrawall View Postyou can do the maths in higher bitdepth intermediate format and then dither to 8 bit output, ideally this is completely free of any noticeable banding too.
Originally posted by aufkrawall View Post10 bit output format is highly overrated on internet forums.
- Likes 1
Comment
-
Originally posted by krzyzowiec View PostBeing able to click a webpage link in order to install a plugin that modifies the UI without having to restart is one neat feature that would be impossible in a compiled language.
- Likes 1
Comment
-
Originally posted by coder View PostIf you can see the banding, you'll see the noise (unless at really high DPI).
Originally posted by coder View PostLots of 10-bit monitors are really 8-bit + FRC. It's better for the monitor do dither, because it can dither at the native framerate, which makes it harder to see. It also avoids your CPU/GPU from having to do unnecessary redraws, just to recalculate the dither.
Comment
-
Originally posted by aufkrawall View PostThere is no redraw caused by dithering applied by GPU before scan-out. Also GPU dithering is always at full refresh rate, unless there is panel self refresh or VRR.
However, as long as it's applied at every refresh, I don't much care if it's the GPU or the monitor that's doing it. Maybe it becomes an issue for using things like Display Stream Compression.
Originally posted by aufkrawall View Postwith VRR, you very likely aren't looking at monochrome areas such as system UIs where there might be the slightest chance for hawk-eyed people to spot dither with a magnifier.
Comment
-
Originally posted by coderUm, not if the component in question is in a runtime-loaded shared library.Last edited by krzyzowiec; 06 February 2022, 09:29 PM.
Comment
-
Originally posted by krzyzowiec View PostNo, not even then. Your runtime-loaded shared library must be compiled for a particular platform. On Gnome, you can load plugins from their site regardless of your platform.
I'm not saying it's better than scripting (depending on the specifics), but just not actually impossible.
- Likes 1
Comment
-
Originally posted by krzyzowiec View PostYes, if you add a repo to your system. Not what I was talking about.
What I had in mind is that the link includes a sub-path for each of several common platforms, which can be filled in automatically.
In fact, I always see these "one-click install" links to .ymp files, on software.opensuse.org. So, that'd be a real example. You just need a package that installs some runtime-loaded extension to your app, which the app can detect, reload, and refresh via inotify().
Comment
Comment