gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] [PATCH][OGL] Disable accumulation buffer based anti-alia


From: Bastiaan Jacques
Subject: Re: [Gnash-dev] [PATCH][OGL] Disable accumulation buffer based anti-aliasing
Date: Fri, 2 Oct 2009 16:22:40 -0700 (PDT)
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)

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




reply via email to

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