vcl: Actually keep the new offscreen texture around

Change-Id: Ie44c680f0c217214c4a3642d34fa704e8eeca917
vcl: Add support for backend-dependent blending of bitmaps (mask and alpha)

Change-Id: Iba64eb42965c86ca5655b9a105ef3f397e033ecf
vcl: Update current context before executing scale operation

Change-Id: I332c954259bdc7e34718449023f5aa82323987cc
vcl: Make sure the texture unit is the right one before binding

Change-Id: I392190a6927a6eb725c86bcf5278e3cd4491eb5c
vcl: Implement copyArea in OpenGL backend

Change-Id: If98a2f39a7f3c3079abe7f5e293d7761db0ed8f9
vcl: Apply the OutputDevice transformation to the gradient clipping polygon

Change-Id: I16845c6cb0c110749112d608c209020f21549e70
vcl: Actually returns the number of rectangles for the RegionBand

Change-Id: I6be30b28fa608855919890dc47145ef5a3648021
vcl: Correctly set the values for the GL scissor test when clipping

Change-Id: I5ff59f93a3760e6a920860f8aa5fc3f62d0d183d
vcl: Draw native widgets twice on black/white background to synthesize alpha

Change-Id: Ic4c073360070a559855732d2de41ae9085d7d51b
vcl: Use old method for pixmap painting for GTK widgets without OpenGL

Change-Id: Ie6078308f7a7f70683a7f963b15857b5dac753b0
vcl: Always use the same OpenGL context when drawing in a window

Change-Id: Ief0e947149c133aaa8e81973e088c4df6432bfdc
vcl: Move the painting fence to the OpenGL context

Change-Id: I462e68a1ad7a56fafe57504959cf169a70665f81
vcl: Track the GL context's clip region and update before drawing when needed

Change-Id: Ibec92851dc87f6696ee55a8db10fe160cd97d09c
vcl: Improve precision and performance of clipping when region is a RegionBand

Change-Id: I7a481ba86d03b0eb8f4b456e38cfa89b6cbc209d
vcl: Re-flip native X11 widgets upside down in OpenGL backend

Change-Id: I1819f8e3357dc2f805b0ecebca0659fe073ec611
vcl: Make sure the active framebuffer is the right one before drawing

Change-Id: Icc30bee1d58dbf8f5e7b65ba90cfdf0c9135b464
vcl: misc. TODO comment expansion.

Change-Id: Iac9e998c2737a370aff382f8c4ae68af8e59f521
WaE: C4701: potentially uninitialized local variable 'mnStartTime' used

Change-Id: I210760099eb630c1306630e49bf84a2f3bf7a3b6
implement windows OpenGL blacklist, first step

Change-Id: I408b76855693c64473dba3bb3fa94374fff01fae
vcldemo: extended text rendering test

Change-Id: Iafc2fa397c6779f93a529fff814f1ce01829c1d3