Page 2 of 2

Re: Resolve UI Scaling for 5120x2160 screen

PostPosted: Thu Jan 23, 2020 4:42 pm
by rhgkswhd
Hi,

Thank you for preferring Blackmagic Design products.

DaVinci Resolve UI supports 1920x1080 resolution only. It does not support OS scaling.

Our developer is aware of this. It may require a total revamp of the software in order to support OS scaling.


This is reply from BM Asia.
It took years to fix Ableton Live UI scaling issue, so don't get your hopes up.

Re: Resolve UI Scaling for 5120x2160 screen

PostPosted: Fri Jan 24, 2020 9:31 am
by SandroSchreiber
As noted by many users, the UI scales correctly under OSX. Is this so much easier to implement in OSX? I am not a developer and I am aware that there are huge differences between the two operating systems. But this problem was reported and documented by Windows users years ago. Just wondering...

Re: Resolve UI Scaling for 5120x2160 screen

PostPosted: Fri Jan 24, 2020 3:54 pm
by Sulo Kokki
OSX (up to El Cap) did not do UI scaling. Around High Sierra, some Mac models have seemingly adopted the ability.

Apple & UI scaling

Re: Resolve UI Scaling for 5120x2160 screen

PostPosted: Fri Jan 24, 2020 4:21 pm
by MarcusWolschon
You don't scale the UI.
UIs are not bitmap graphics.
UIs are not even supposed to be defined in pixels in this millenia.

You tell the applications about the DPI of each monitor and the applications are supposed to
render their fonts correctly. Separately for each window/dialog depending on what screen
it's shown on.
So a 10pt font is supposed to be 10pt = 3,53mm in physical size when rendered.
You support them by giving them rendering methods for fonts, helper methods for calculating
sizes and good documentations with examples that show these best practices.
In short the graphics API should make it easier to do it correctly then to make wrong assumptions
"because it was easier at that time".

Re: Resolve UI Scaling for 5120x2160 screen

PostPosted: Fri Jan 24, 2020 4:44 pm
by roger.magnusson
SandroSchreiber wrote:As noted by many users, the UI scales correctly under OSX. Is this so much easier to implement in OSX? I am not a developer and I am aware that there are huge differences between the two operating systems. But this problem was reported and documented by Windows users years ago. Just wondering...

Resolve uses the Qt Framework for cross platform UI. They mention some of the differences in the operating systems here: https://doc.qt.io/qt-5/highdpi.html