summaryrefslogtreecommitdiff
path: root/vcl/inc/openglgdiimpl.hxx
AgeCommit message (Expand)AuthorFilesLines
2015-09-16tdf#94281 - don't mix legacy and VCL OpenGLContext's.Michael Meeks1-0/+3
2015-09-16GL paint-flushing guard re-work.Michael Meeks1-2/+1
2015-09-08tdf#94006 - re-factor and fix OpenGLContext mis-use.Michael Meeks1-5/+5
2015-09-01tdf#93839 - Encourage vdevs to pick up new GL Contexts when they go invalid.Michael Meeks1-0/+2
2015-09-01tdf#93772 - handle framebuffer unbinding on GL context switch.Michael Meeks1-1/+3
2015-08-07opengl: cache native widget textures also for WindowsTomaž Vajngerl1-0/+6
2015-07-11opengl: use MVP matrix in vertex shaders, pixel offsetsTomaž Vajngerl1-0/+2
2015-04-24loplugin:simplifyboolStephan Bergmann1-1/+1
2015-04-01loplugin:staticfunctionNoel Grandin1-1/+1
2015-03-05this drawAlphaBitmap variant is unusedCaolán McNamara1-5/+0
2015-01-27make it possible to easily have variants of glsl programsLuboš Luňák1-1/+1
2015-01-26new loplugin: change virtual methods to non-virtualNoel Grandin1-4/+4
2015-01-19draw polypolygons properly in opengl backendLuboš Luňák1-1/+1
2015-01-19fix opengl hairline special casingLuboš Luňák1-0/+6
2015-01-19use AA for convex polygons when needed tooLuboš Luňák1-2/+2
2015-01-12make AA edges of objects look smoother (opengl)Luboš Luňák1-1/+2
2015-01-12clean up resetting of solid color when using opengl AALuboš Luňák1-2/+4
2015-01-07make sure to use the FillColor when we used it beforeMarkus Mohrhard1-1/+1
2014-12-18draw also opengl polygon with AA edges if AA is wantedLuboš Luňák1-3/+7
2014-12-15use AA for lines only when AA is activeLuboš Luňák1-5/+9
2014-12-11vcl: Limit Cairo surface size to the clipping region to improve performanceLouis-Francis Ratté-Boulianne1-0/+2
2014-12-03vcl: Don't create new contexts for Virtual Devices on WindowsLouis-Francis Ratté-Boulianne1-3/+3
2014-12-02Revert "use boost::shared_ptr instead of manual ref counting"Markus Mohrhard1-3/+1
2014-12-02vcl: Only load OpenGL shaders once for each contextLouis-Francis Ratté-Boulianne1-60/+7
2014-12-02vcl: Consolidate size information around the GeometryProvider.Michael Meeks1-4/+7
2014-12-02vcl: Use the current OpenGL context for VirtualDevice and Bitmap if possibleLouis-Francis Ratté-Boulianne1-7/+8
2014-12-01use boost::shared_ptr instead of manual ref countingMarkus Mohrhard1-1/+3
2014-11-22vcl: Improve precision and performance of clipping when region is a RegionBandLouis-Francis Ratté-Boulianne1-0/+2
2014-11-22vcl: Track the GL context's clip region and update before drawing when neededLouis-Francis Ratté-Boulianne1-0/+2
2014-11-22vcl: Move the painting fence to the OpenGL contextLouis-Francis Ratté-Boulianne1-2/+0
2014-11-22vcl: Always use the same OpenGL context when drawing in a windowLouis-Francis Ratté-Boulianne1-4/+18
2014-11-22vcl: Draw native widgets twice on black/white background to synthesize alphaLouis-Francis Ratté-Boulianne1-0/+6
2014-11-22vcl: Add support for backend-dependent blending of bitmaps (mask and alpha)Louis-Francis Ratté-Boulianne1-0/+17
2014-11-19coverity#1254674 Unchecked dynamic_castCaolán McNamara1-1/+1
2014-11-17vcl: Implement drawing of transformed bitmaps in OpenGL backendLouis-Francis Ratté-Boulianne1-0/+14
2014-11-17vcl: copyBits should operate on mrParent if no context supplied.Michael Meeks1-1/+1
2014-11-15vcl: Implement axial gradients in OpenGL backendLouis-Francis Ratté-Boulianne1-0/+1
2014-11-15vcl: Add DrawAlphaTexture to directly render Cairo surfaceLouis-Francis Ratté-Boulianne1-1/+3
2014-11-15vcl: Make sure the offscreen texture is unique before rendering to itLouis-Francis Ratté-Boulianne1-0/+2
2014-11-15vcl: Improve OpenGLTexture implementation by allowing implicit sharingLouis-Francis Ratté-Boulianne1-5/+5
2014-11-13coverity#1251601 Uninitialized pointer fieldCaolán McNamara1-1/+0
2014-11-13vcl: Use stencil mask to clip gradient shapeLouis-Francis Ratté-Boulianne1-0/+2
2014-11-13vcl: Use scissor or stencil for clipping in OpenGL backendLouis-Francis Ratté-Boulianne1-0/+4
2014-11-13vcl: Use single-buffer rendering and only flush when necessaryLouis-Francis Ratté-Boulianne1-1/+3
2014-11-12vcl: Add support for radial gradients in OpenGL backendLouis-Francis Ratté-Boulianne1-1/+8
2014-11-12vcl: Read back OpenGL FBO to create offscreen X11 pixmapLouis-Francis Ratté-Boulianne1-2/+2
2014-11-12vcl: Add initial support for linear gradient with OpenGLLouis-Francis Ratté-Boulianne1-0/+9
2014-11-11vcl: Fix text rendering with OpenGLLouis-Francis Ratté-Boulianne1-0/+5
2014-11-11vcl: Use a different FBO when rendering using a VirtualDeviceLouis-Francis Ratté-Boulianne1-0/+9
2014-11-11vcl: Remove unused shaders listLouis-Francis Ratté-Boulianne1-2/+0