On Tue, Nov 06, 2007 at 09:51:43AM +0800, zou lunkai wrote:
> > I had the normalization step in mind while doing the DrawingAPI interface
> > so we have a ::finalize method in DynamicShape which should be called before
> > any function that needs normalization of it (rendering, hit test, bounds
> > computation) and that uses a "dirty" flag set whenever something is drawn.
> > Currently the function does nothing.
> 
> For swf defined shapes, the normalization step is done by the pp
> compiler. There should be a question for the dynamic shapes created by
> DrawingAPI: who should take care of the  normalization?  DrawingAPI
> interface?  renderer?  or the API users?
>
>  I  guess the API users  should be  responsible for not producing
> malformed shapes. It is not a trivial work for a *decoder*  to produce
> a satisfied normalized shape with random inputs.

I think I never saw DrawingAPI producing color leakage.
Can you produce such thing ?

--strk;


_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to