Follow-up Comment #6, patch #2715 (project freeciv):
Being a bit curious, I've decided to give this topic a shot.
But I've been toying with 2.3.0 tarball, not trunk.
First patch touches just about everything but gdk_draw_*.
On that note - trunk seems to have a bug in gui_main.c in regard of srv_id
used instead of ggz_id in one place.
Second (on top of first) tries for cairo drawing.
Caveats:
1. it's not complete yet - I still see gdk_draw_lines, gdk_draw_pixbuf and
gdk_draw_rectangle used somewhere
2. it just about doubles resources consumption (probably cause all sprites
are pixbufs)
3. city map view is broken - I haven't taken a shot at that
gtk_pixbuf_from_cairo_surface function yet
Other than than, I see no *obvious* graphical corruption, then again I
consider myself neither a real freeciv player nor a graphical quality expert.
(file #13853, file #13854)
_______________________________________________________
Additional Item Attachment:
File name: api-cleanup.patch Size:49 KB
File name: cairo-drawing.patch Size:36 KB
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?2715>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev