Hello strk,

Sunday, July 22, 2007, 2:45:03 PM, you wrote:
s> Your vesrion only handles _alpha, while the test shows also colors
s> do not have effect.

Untrue. Have a look at my testcase (input-fields.swf), you can clearly
see the devicefont-textfields get colored borders/backgrounds. The
testcase uses cxform for that! The only difference to the embedded
fonts is that they are always opaque.

Why do you think color has no effect?

My patch fixed all problems with the testcase.

Either there is some special case left that we have to take care of or
there is some misunderstanding..


s> If we avoid calling get_world_cxform in *two* places like we're doing
s> now (once for border/background and one from inside display_glyph_records)
s> we could then move the "dumb compatibility" check inside ::display
s> and avoid the get_world_cxform override completely.

Why don't you like the get_world_cxform override? IMHO that's the only
correct way to do (since cxform is *limited*) and we don't need to
rewrite any rendering code..


Udo



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

Reply via email to