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_agg_styl...


From: Udo Giacomozzi
Subject: [Gnash-commit] gnash ChangeLog backend/render_handler_agg_styl...
Date: Mon, 03 Sep 2007 11:46:42 +0000

CVSROOT:        /cvsroot/gnash
Module name:    gnash
Changes by:     Udo Giacomozzi <udog>   07/09/03 11:46:42

Modified files:
        .              : ChangeLog 
        backend        : render_handler_agg_style.h 
                         render_handler_agg.cpp 

Log message:
        render_handler_agg_style.h: focal gradients now render correctly

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4199&r2=1.4200
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_agg_style.h?cvsroot=gnash&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_agg.cpp?cvsroot=gnash&r1=1.106&r2=1.107

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/gnash/gnash/ChangeLog,v
retrieving revision 1.4199
retrieving revision 1.4200
diff -u -b -r1.4199 -r1.4200
--- ChangeLog   3 Sep 2007 11:41:54 -0000       1.4199
+++ ChangeLog   3 Sep 2007 11:46:41 -0000       1.4200
@@ -1,3 +1,7 @@
+2007-09-03 Udo Giacomozzi <address@hidden>
+
+       * render_handler_agg_style.h: focal gradients now render correctly
+
 2007-09-03 Sandro Santilli <address@hidden>
 
        * server/sprite_instance.cpp (advance_sprite): don't call

Index: backend/render_handler_agg_style.h
===================================================================
RCS file: /cvsroot/gnash/gnash/backend/render_handler_agg_style.h,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- backend/render_handler_agg_style.h  3 Sep 2007 10:08:55 -0000       1.24
+++ backend/render_handler_agg_style.h  3 Sep 2007 11:46:42 -0000       1.25
@@ -655,17 +655,14 @@
       // move the center of the focal fill (not it's focal point) to where it 
       // should be.
       gnash::matrix transl;      
-      transl.concatenate_translation(32.0f, -32.0f);
+      transl.concatenate_translation(-32.0f, -32.0f);
       transl.concatenate(mat);
       
-      // TODO: There seems to be something wrong with the translation,
-      // needs to be fixed (see focal-gradient.swf)
-    
       st_type* st = new st_type(fs, transl, cx, 64/2); 
       
       // re-initialize focal gradient settings
       gradient_adaptor_type& adaptor = st->get_gradient_adaptor();
-      adaptor.init(100.0, fs.get_focal_point()*100.0, 0.0);
+      adaptor.init(32.0, fs.get_focal_point()*32.0, 0.0);
     
       m_styles.push_back(st);
     }

Index: backend/render_handler_agg.cpp
===================================================================
RCS file: /cvsroot/gnash/gnash/backend/render_handler_agg.cpp,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -b -r1.106 -r1.107
--- backend/render_handler_agg.cpp      3 Sep 2007 10:09:42 -0000       1.106
+++ backend/render_handler_agg.cpp      3 Sep 2007 11:46:42 -0000       1.107
@@ -17,7 +17,7 @@
 
  
 
-/* $Id: render_handler_agg.cpp,v 1.106 2007/09/03 10:09:42 udog Exp $ */
+/* $Id: render_handler_agg.cpp,v 1.107 2007/09/03 11:46:42 udog Exp $ */
 
 // Original version by Udo Giacomozzi and Hannes Mayr, 
 // INDUNET GmbH (www.indunet.it)
@@ -48,7 +48,7 @@
     solid fills       COMPLETE
     linear gradients  COMPLETE
     radial gradients  COMPLETE
-    focal gradients   IN PROGRESS
+    focal gradients   COMPLETE
     ext. spread modes NOT IMPLEMENTED *
     linear RGB mode   NOT IMPLEMENTED *
     bitmaps, tiled    COMPLETE
@@ -57,9 +57,8 @@
     bitmaps, hard     COMPLETE    
     color xform       COMPLETE
     
-    * focal gradients (introduced in Flash 8) and similar special fill styles
-    are not yet supported by Gnash itself AFAIK, but AGG supports them and it 
-    should be easy to add them.    
+    * special fill styles are not yet supported by Gnash itself AFAIK, but AGG 
+    supports them and it should be easy to add them.    
     
   fonts               COMPLETE
     




reply via email to

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