On Fri, 2008-03-28 at 20:17 +0200, Dobos D. Calin wrote: > I'm sorry, I wasn't specific enough. GDI has anti-aliased *fonts*. > I don't know how far back this goes, but I believe that fonts just render > aliased if aa is not possible.
Ah, sorry - right. Windows 95 with PlusPack, Windows 98 and Windows 2000 has "edge blurring" anti-aliasing, XP onwards has clear type. Just as long ans it falls back gracefully, I see no issue. > As for the primitives, they render badly, as the new screenshot proves. A shame. Fortunately, the only real part of NetSurf's rendering that benefits from anti-aliasing is the tick and radio button form widgets: everything else is just straight horizontal or vertical lines, so it shouldn't matter so much. (RISC OS doesn't get anti-aliased rendering, either - it's currently a feature unique to the GTK port.) > If needed, I will set up a win98 box for testing purposes. It should run fine in VMware Server or Virtual PC, both of which are freely available for Windows, and the former for Linux. > > Also, for purely selfish reasons, I'd like any Windows port to be > > cross-compilable from Linux so we can auto-build it. If you're > > currently using MinGW, are you able to check if your work can be built > > using MinGW under Linux? (Debian and Ubuntu ship MinGW cross-compiling > > tool chains - I don't know about other distributions.) > > It can. I just built it on Arch. Wooyay! B.
