Jeremy C B Nicoll <Jeremy(a)omba.demon.co.uk> wrote:
John-Mark Bell <jmb202(a)ecs.soton.ac.uk> wrote:
> Alternatively, it's a result of Display->Render->Buffer all rendering
> being selected. This does slow NetSurf down somewhat considerably (it's
> off by default)
That IS on.
Is this something that I must have turned on myself? That would surprise
me because I wouldn't normally change a default, especially one whose
purpose I don't really understand.
There was a bug in the options table that caused the setting for animation
buffering to be used for complete buffering too. This got fixed a while ago,
but it could be the reason the option got changed.
When would use of the buffering option be sensible?
My advice would be to always have "Buffer animations" turned on, and never
have "Buffer all rendering" on unless you have a fast machine or really
really hate flicker. Incidentally, the buffering of animations will also
cause text areas to be buffered and any flicker removed - the documentation
is currently incorrect in this respect.
An simple example of the difference it makes can be seen via a site such as
. Load the page then scroll about using Page Up/Page Down
(so you get a full page drawn each time) to see the difference between the
Speed is noticeably slower when buffering is used as the relevant area of
the screen is grabbed as a Sprite, this is then drawn to, and then finally
the Sprite is plotted back.
Richard Wilson, Publications Manager
Tradelink Publications Ltd.