some formatting improvements

Change-Id: I77f0fdea3c33fded1ed1a00d3a602a5902a6a0b3
vcl: Replace GetPixmapFromScreen by FillPixmapFromScreen

Conflicts:
	vcl/unx/generic/gdi/gdiimpl.cxx
	vcl/unx/generic/gdi/salgdi2.cxx

Change-Id: I2cb960d194ee5bc38beece97e8b21cc6fa3b3fbc
vcl: Use backend-independent functions to fill/render pixmap on KDE

Conflicts:
	vcl/unx/kde/salnativewidgets-kde.cxx

Change-Id: I662a05d988f5989fc2ac0d06003851c56105e184
vcl: Implement copyBits in the OpenGL backend

Change-Id: I101afd11394d3d024d38519afd61d700114702ac
vcl: Draw gradient in alpha device even when using native rendering

Change-Id: Iead4ac3e97197f8f863242a2162907b32c3c5b2b
vcl: Improve OpenGLTexture implementation by allowing implicit sharing

Conflicts:
	vcl/opengl/gdiimpl.cxx

Change-Id: I6421265325e72023d1affe671d75488185772786
vcl: Make sure the offscreen texture is unique before rendering to it

Change-Id: I265ce62e983e6f44ba51675993c9ec1f071c160e
vcl: Add DrawAlphaTexture to directly render Cairo surface

Change-Id: I7aa824578b14999d0ef667a5bcfccd731f1d3b64
vcl: Implement axial gradients in OpenGL backend

Change-Id: I93b8c3c076c79d992d467b01ca5f5eca1ed626d3
fix building the KDE backend

Change-Id: I03c8629bf27a43d6f4cc08bb8f64ed71b9055fdc
ialso support the ARB debug version

Change-Id: I247d43805ce08db49b487079aecee2a7b50277f5
let us make the virtual explicit

Change-Id: Iaa4f2ecb54d57c9badc27ec8c13033eba5be7fed
blind fix for OSX

Change-Id: I7050057e5fa6da5bb5517713f6cbbfa60e47984b