On Fri, 2 Oct 2009, Gwenole Beauchesne wrote:

This patch disables anti-aliasing with the accumulation buffer. This kills all performance, a better approach would be to use multisampling (FSAA).

Just FYI: depending on your hardware, this may not be a performance
penalty at all. Still, the way things are going, hardware manufacturers
no longer seem to make chips with accelerated accumulation buffer
support.

However, I don't know if the FSAA patch to gtkglext was integrated upstream. So, we'd probably to do it manually with another front-end?

It was not integrated. My plan was to change the OpenGL GTK GUI to use
GLUT's glutCreateSubWindow to allow the creation of multisampling-enabled 
drawing
area. The idea always appealed to me, but I never got around to actually
doing it.

Nonetheless, I think that is the direction we need to go. So, with
regards to this patch, I think the antialiasing method should become a
(run-time) variable rather than a preprocessor definition. Not least
because we won't actually know what antialiasing methods we have until
run-time, and even then the user may still need to override what we've
picked.

Bastiaan


_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to