[PATCH] winemac: Add support for a high-resolution ("Retina") rendering mode.

Jacek Caban jacek at codeweavers.com
Fri May 6 05:09:47 CDT 2016


Hi Ken,

On 05/05/16 20:53, Ken Thomases wrote:
> This is intended to be combined with increasing the Windows DPI, as via winecfg.
> If that is doubled to 192, then, in theory, graphical elements will remain the
> same visual size on screen but be rendered with finer detail.  Unfortunately,
> many Windows programs don't correctly handle non-standard DPI so the results
> are not always perfect.
>
> The registry setting to enable Retina mode is:
>
> [HKEY_CURRENT_USER\Software\Wine\Mac Driver]
> "RetinaMode"="y"
>
> Note that this setting is not looked for in the AppDefaults\<exe name> key
> because it doesn't make sense for only some processes in a Wine session to see
> the high-resolution sizes and coordinates.

Would it make sense to follow what Windows does in this case? Something
like SetProcessDPIAware and manifest support feels related.

Thanks,
Jacek



More information about the wine-devel mailing list