summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-11-29vcl: Consolidate size information around the GeometryProvider.private/mmeeks/vcl-opengl3Michael Meeks13-104/+48
2014-11-29vcl: create a GeometryProvider interface.Michael Meeks10-25/+64
2014-11-29vcl: remove SalVirtualDevice::GetWidthMichael Meeks12-61/+1
2014-11-28vcl: initial outdev unit test - for VirtualDevices.Michael Meeks3-0/+120
2014-11-27vcl: Use the current OpenGL context for VirtualDevice and Bitmap if possibleLouis-Francis Ratté-Boulianne25-280/+614
2014-11-25windows opengl: Transparency of the native widgets.Jan Holesovsky2-2/+2
2014-11-25windows opengl: We should actually use Init() from OpenGLSalGraphicsImpl.Jan Holesovsky3-11/+1
2014-11-25Fix build.Jan Holesovsky1-2/+2
2014-11-25windows opengl: Implement WinOpenGLSalGraphicsImpl::Init() too.Jan Holesovsky1-0/+9
2014-11-24Add dummy Erase to SalBitmap implementationsMatúš Kukan13-0/+38
2014-11-24Add dummy Crop to SalBitmap implementationsMatúš Kukan13-1/+37
2014-11-22vcl: Make sure the active framebuffer is the right one before drawingLouis-Francis Ratté-Boulianne1-0/+3
2014-11-22vcl: Re-flip native X11 widgets upside down in OpenGL backendLouis-Francis Ratté-Boulianne1-2/+2
2014-11-22vcl: Improve precision and performance of clipping when region is a RegionBandLouis-Francis Ratté-Boulianne2-1/+41
2014-11-22vcl: Track the GL context's clip region and update before drawing when neededLouis-Francis Ratté-Boulianne3-28/+34
2014-11-22vcl: Move the painting fence to the OpenGL contextLouis-Francis Ratté-Boulianne4-6/+8
2014-11-22vcl: Always use the same OpenGL context when drawing in a windowLouis-Francis Ratté-Boulianne16-72/+264
2014-11-21vcl: Use old method for pixmap painting for GTK widgets without OpenGLLouis-Francis Ratté-Boulianne2-57/+101
2014-11-21vcl: Draw native widgets twice on black/white background to synthesize alphaLouis-Francis Ratté-Boulianne14-293/+481
2014-11-20boost::scoped_ptr instead of manual pointer lifecycle management.Jan Holesovsky2-9/+3
2014-11-20windows opengl: Implement the native theming with OpenGL.Jan Holesovsky5-24/+87
2014-11-20windows opengl: Introduce OpenGLCompatibleDC.Jan Holesovsky5-52/+105
2014-11-20One more IsMapMode() -> IsMapModeEnabled().Jan Holesovsky1-1/+1
2014-11-20vcl: If there it a MapMode, it is applied.Jan Holesovsky1-22/+0
2014-11-20vcl: Kill IsMapMode(), it means the same as IsMapModeEnabled().Jan Holesovsky4-5/+4
2014-11-20vcl: update the OpenGLContext's pixmap when re-sizing a VirtualDevice.Michael Meeks4-2/+29
2014-11-19vcl: Correctly set the values for the GL scissor test when clippingLouis-Francis Ratté-Boulianne1-1/+2
2014-11-19vcl: Actually returns the number of rectangles for the RegionBandLouis-Francis Ratté-Boulianne2-2/+2
2014-11-19vcl: Apply the OutputDevice transformation to the gradient clipping polygonLouis-Francis Ratté-Boulianne2-12/+8
2014-11-18vcl: Implement copyArea in OpenGL backendLouis-Francis Ratté-Boulianne1-4/+19
2014-11-18vcl: fix un-initialized log length & clean copy/paste bits.Michael Meeks1-47/+41
2014-11-18vcl: since we share Bitmaps across all GLContexts simplify lifecycle.Michael Meeks4-14/+15
2014-11-18vcl: Make sure the texture unit is the right one before bindingLouis-Francis Ratté-Boulianne1-0/+1
2014-11-18vcl: Update current context before executing scale operationLouis-Francis Ratté-Boulianne1-0/+2
2014-11-18vcl: Add support for backend-dependent blending of bitmaps (mask and alpha)Louis-Francis Ratté-Boulianne24-5/+414
2014-11-18vcldemo: render more small scaled page-border alikesMichael Meeks1-20/+11
2014-11-18vcl: Actually keep the new offscreen texture aroundLouis-Francis Ratté-Boulianne1-0/+1
2014-11-18vcl: check the OpenGL drawable as well as the context.Michael Meeks1-3/+6
2014-11-18windows opengl: Share the contexts as we do on Linux.Jan Holesovsky2-7/+42
2014-11-18vcl: remove old GetOpenGLContext method.Michael Meeks1-5/+0
2014-11-18Revert "vcl: Fix crash when requesting coordonnates for empty texture"Jan Holesovsky1-8/+0
2014-11-18windows opengl: Provide the context to textures everywhere where we have it.Jan Holesovsky7-57/+24
2014-11-18vcl: Fix crash when requesting coordonnates for empty textureLouis-Francis Ratté-Boulianne1-0/+8
2014-11-17vcl: Unbind framebuffer after setting offscreen modeLouis-Francis Ratté-Boulianne1-0/+1
2014-11-17windows opengl: Use the updated DrawMask to get nice text with OpenGL.Jan Holesovsky1-5/+3
2014-11-17windows: Improve logging.Jan Holesovsky3-61/+35
2014-11-17opengl: Do not check for OpenGL errors in a loop.Jan Holesovsky1-1/+1
2014-11-17windows: msbuild gets completely confused when the 'Platform' envvar is set.Jan Holesovsky1-0/+1
2014-11-17vcl: make OpenGLContext::makeCurrent unfeasibly faster.Michael Meeks1-2/+10
2014-11-17vcl: initialize data when XGetWindowAttributes fails.Michael Meeks1-5/+22