gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog backend/render_handler_cairo.cpp


From: Bastiaan Jacques
Subject: [Gnash-commit] gnash ChangeLog backend/render_handler_cairo.cpp
Date: Sun, 25 Nov 2007 05:02:07 +0000

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 <address@hidden>
 
+       * backend/render_handler_cairo.cpp: Make sure outlines are
+       rounded. Fixes bug #18873.
+
+2007-11-24 Bastiaan Jacques <address@hidden>
+
        * 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) {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]