Pixel perfect splash art rendering
ClosedPublic

Authored by guoyunhe on Sep 14 2019, 8:32 PM.

Details

Reviewers
None
Group Reviewers
Krita
Commits
R37:0d962a00a5c2: Pixel perfect splash art rendering
Summary

When users' display settings isn't x1 or x2, make the splash art render as exact physical pixel size. So here won't be ugly scaling that make the splash art blur. Also make loading text sharp.

The following screenshot is the test result in x1.5 scaled HiDPI display. It should work for any scale factor: x1.25, x1.4, x2.5, x3, etc.

Diff Detail

Repository
R37 Krita
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
guoyunhe created this revision.Sep 14 2019, 8:32 PM
Restricted Application added a reviewer: Krita. · View Herald TranscriptSep 14 2019, 8:32 PM
Restricted Application added a project: Krita. · View Herald Transcript
guoyunhe requested review of this revision.Sep 14 2019, 8:32 PM
guoyunhe edited the summary of this revision. (Show Details)Sep 14 2019, 8:33 PM
guoyunhe edited the summary of this revision. (Show Details)
This revision was not accepted when it landed; it landed in state Needs Review.Sep 19 2019, 12:42 PM
Closed by commit R37:0d962a00a5c2: Pixel perfect splash art rendering (authored by Guo Yunhe <i@guoyunhe.me>). · Explain Why
This revision was automatically updated to reflect the committed changes.

I submitted it to GitLab/Invent. Close this.