Hello David,

please try the attached patch. You should get a *red* background
(don't care about the smiley for a moment). If you do, just tell me
and stop here.

If you don't then please send me a screenshot.

Then locate the line 697 in render_handler_agg.cpp which should read
like this when the patch has been applied:

  clear_framebuffer(_clipbounds[i], agg::rgba8_pre(255, 0, 0, 255));

Change it to

  clear_framebuffer(_clipbounds[i], agg::rgba8_pre(0, 255, 0, 255));

and make another screenshot (after rebuilding).

Finally change it to

  clear_framebuffer(_clipbounds[i], agg::rgba8_pre(0, 0, 255, 255));

and make the third screenshot.

Sorry for bothering you with these tests but it helps me understand
what your video card does.


BTW, on the console you should see this message repeating for the
first version:
  memory dump: 0 0 255 0 | 0 0 255 0

The second version:
  memory dump: 0 255 0 0 | 0 255 0 0


The third version:
  memory dump: 255 0 0 0 | 255 0 0 0


Thanks,
Udo

Attachment: render_handler_agg.cpp.patch
Description: Binary data

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

Reply via email to