On Fri, 28 Mar 2008, Rob Kendrick wrote:
On Fri, 2008-03-28 at 18:34 +0200, Dobos D. Calin wrote:
Small (and mostly useless :) ) test. rjek was right, a Windows port based
on Cairo would bring in quite a lot of depdendencies. Not that much in
size, actually, but a lot compared to a GDI based port.
http://students.info.uaic.ro/~calin.dobos/test/
Also, you say that the GDI has anti-aliasing - I wasn't aware of that.
Is that a recent addition that making use of would restrict portability
to older editions of Windows? I'd like to see us running on Windows 98,
but if that's a hideous chore, 2000 would do.
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.
As for the primitives, they render badly, as the new screenshot proves.
If needed, I will set up a win98 box for testing purposes.
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.
Calin