On a whim I decided to enable the experimental Mac Driver for OneNote 2010, and I noticed that the font rendering seems to be much better! However, it's still not using any subpixel antialiasing, so I wonder – will there be a way to configure the new driver's font rendering and other settings? Thanks!
This issue has been forwarded to the Official CodeWeavers Ticket System. If you have observed this issue and would like to report it as well, please open a support ticket or send an email to info@codeweavers.com with a description of what you are seeing and a link to this post.
The Mac driver doesn't really do the font rendering, as such. What you've noticed is a feature called client-side graphics. It is a rendering technology within CrossOver that's new with version 12. It is optional with the X11 driver and off by default (because it still has some bugs). It can be enabled with a registry setting. It is always on with the Mac driver and is, in fact, one of the prerequisite technologies that enabled the development of the Mac driver.
Anyway, since the Mac driver isn't doing the font rendering, there won't be any Mac-driver-specific settings to control how fonts are rendered. However, there may be settings that control the part that is doing font rendering. Also, work continues to improve the default font rendering in general.
Sub-pixel antialiasing is hard because CrossOver has special requirements. It uses the FreeType library, rather than the Core Text framework built into Mac OS X, to do the rendering. That's necessary for compatibility with Windows. While FreeType does support sub-pixel antialiasing, CrossOver can't get the necessary information from Mac OS X to select it. Mac OS X will do the sub-pixel antialiasing when it does the rendering itself (in Core Text), but doesn't report the physical pixel geometry of the screen so that we can do it in our own code.
Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.