CVSROOT: /sources/gnash Module name: gnash Changes by: Bastiaan Jacques <bjacques> 07/11/25 05:02:07
Modified files: . : ChangeLog backend : render_handler_cairo.cpp Log message: Make sure outlines are rounded. Fixes bug #18873. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4957&r2=1.4958 http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_cairo.cpp?cvsroot=gnash&r1=1.31&r2=1.32 Patches: Index: ChangeLog =================================================================== RCS file: /sources/gnash/gnash/ChangeLog,v retrieving revision 1.4957 retrieving revision 1.4958 diff -u -b -r1.4957 -r1.4958 --- ChangeLog 25 Nov 2007 03:27:13 -0000 1.4957 +++ ChangeLog 25 Nov 2007 05:02:07 -0000 1.4958 @@ -1,5 +1,10 @@ 2007-11-24 Bastiaan Jacques <[EMAIL PROTECTED]> + * backend/render_handler_cairo.cpp: Make sure outlines are + rounded. Fixes bug #18873. + +2007-11-24 Bastiaan Jacques <[EMAIL PROTECTED]> + * backend/render_handler_ogl.cpp: Implement region invalidation, but keep it disabled since it does not appear to affect performance in its current incarnation. Index: backend/render_handler_cairo.cpp =================================================================== RCS file: /sources/gnash/gnash/backend/render_handler_cairo.cpp,v retrieving revision 1.31 retrieving revision 1.32 diff -u -b -r1.31 -r1.32 --- backend/render_handler_cairo.cpp 10 Nov 2007 14:39:52 -0000 1.31 +++ backend/render_handler_cairo.cpp 25 Nov 2007 05:02:07 -0000 1.32 @@ -626,6 +626,7 @@ void draw_outlines(const PathVec& path_vec, const std::vector<line_style>& line_styles, const cxform& cx) { cairo_set_line_cap(_cr, CAIRO_LINE_CAP_ROUND); // TODO: move to init + cairo_set_line_join(_cr, CAIRO_LINE_JOIN_ROUND); for (PathVec::const_iterator it = path_vec.begin(), end = path_vec.end(); it != end; ++it) { _______________________________________________ Gnash-commit mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit