xpra icon
Bug tracker and wiki

#1580 closed task (fixed)

sub-pixel rendering test application

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 2.2
Component: core Version: trunk
Keywords: Cc:

Description

Follow up from #559.

The same way that #1553 provided a test application for #1309 (image depth settings), we should provide test applications for sub-pixel rendering.

Attachments (2)

fontrendering.png (75.3 KB) - added by Antoine Martin 11 months ago.
screenshot of the new fontrendering test application
fontrendering-win32.png (62.4 KB) - added by Antoine Martin 11 months ago.
test app running on win32

Download all attachments as: .zip

Change History (5)

comment:1 Changed 11 months ago by Antoine Martin

Milestone: 3.02.2
Status: newassigned

Changed 11 months ago by Antoine Martin

Attachment: fontrendering.png added

screenshot of the new fontrendering test application

Changed 11 months ago by Antoine Martin

Attachment: fontrendering-win32.png added

test app running on win32

comment:2 Changed 11 months ago by Antoine Martin

r16604 adds a test application (very slow to run..), which looks like this on Linux (with or without xpra):
screenshot of the new fontrendering test application

The right hand side shows the difference between the antialias setting shown on the left and the "NONE" setting.

So far it shows that I am unable to force sub-pixel rendering to turn on, only gray (which is the default is seems).

Interestingly, it does enable sub-pixel rendering on MS Windows where the colours are clearly visible on the deltas:
test app running on win32
Looks like it uses more blue on the right hand side, and orange (red) on the left. So this would imply a BGR sub-pixel order., but that's not what the API says... Native_GUI.exe reports RGB. And switching to BGR through the control panel does invert things. I'm confused.

Version 0, edited 11 months ago by Antoine Martin (next)

comment:3 Changed 11 months ago by Antoine Martin

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.