fdo#81286 : Instant updates in SUM/AVERAGE in status bar

Change-Id: I86ec7c73090b93cf080ced2bd5e24d98e2b3ac0e
Revert "-Werror,-Wunused-private-field"

This reverts commit 3b0db84516503ce72b803bf04b0432b36c1ac70c.
vcl: Add BitmapInfoAccess for bitmaps' metadata access

Change-Id: Iec9f8c7d8f7cded0aef9e017373e44387dc0b05c
vcl: Use right size to draw native GTK window background

Change-Id: Id446d20599f072f657c6106d6c6457fce08830e6
vcl: Reset data buffer after resizing bitmap on GPU

Change-Id: I516cdbc466f3d6427e36fea8c5cdbe718ce7d0ea
vcl: Limit Cairo surface size to the clipping region to improve performance

Conflicts:
	vcl/unx/generic/gdi/openglx11cairotextrender.cxx

Change-Id: I469b34c9f1047a274550229391d3dfb578291df6
vcl: Reset context when the backend window is destroyed

Conflicts:
	vcl/source/opengl/OpenGLContext.cxx

Change-Id: Ie2b93de8efe5ea56b0420adf23639c0153103385
vcl: Keep the same context for VirtualDevice to avoid FBO switches

Change-Id: I66496fae902db9df5b8301b00bb779f42adaa7a7
vcl: Re-use a framebuffer of the same size when possible

Conflicts:
	include/vcl/opengl/OpenGLContext.hxx

Change-Id: Id9c7932976ce9d9282776c20d93d9cca4d290056
vcl: Don't keep a reference to the texture in the FBO object

Change-Id: I240d2b44e77d28af3cd5952b6d666a1709c4c54a