summaryrefslogtreecommitdiff
path: root/vcl/opengl/gdiimpl.cxx
AgeCommit message (Expand)Author
2015-07-11opengl: use MVP matrix in vertex shaders, pixel offsetsTomaž Vajngerl
2015-07-11opengl: adjust rect drawing - should be to width (height) - 1Tomaž Vajngerl
2015-07-11opengl: don't forget to call swapBuffers when paint endsTomaž Vajngerl
2015-07-08opengl: draw rectangle lines with only one glDrawArrays callTomaž Vajngerl
2015-07-08opengl: use common macro for conversion of coordinatesTomaž Vajngerl
2015-07-08opengl: fix fat hairlines - draw hairlines using DrawLineAATomaž Vajngerl
2015-03-20opengl: More checking for GL errors.Jan Holesovsky
2015-03-19opengl: Off-by-one in getPixel.Jan Holesovsky
2015-03-05this drawAlphaBitmap variant is unusedCaolán McNamara
2015-01-31coverity#1267670 Division or modulo by float zeroCaolán McNamara
2015-01-27when drawing a transformed bitmap in opengl backend, scale it betterLuboš Luňák
2015-01-27make it possible to easily have variants of glsl programsLuboš Luňák
2015-01-20some debug code for finding leaked OpenGLContextsMarkus Mohrhard
2015-01-20Revert "vcl: increment ref in OpenGLSalGraphicsImpl::AcquireContext"Chris Sherlock
2015-01-20vcl: increment ref in OpenGLSalGraphicsImpl::AcquireContextChris Sherlock
2015-01-19draw polypolygon outline properly (if wanted)Luboš Luňák
2015-01-19do not draw with SALCOLOR_NONELuboš Luňák
2015-01-19remove needless loopLuboš Luňák
2015-01-19try to handle properly fillcolor != linecolor in opengl polypolygons drawingLuboš Luňák
2015-01-19draw polypolygons properly in opengl backendLuboš Luňák
2015-01-19fix opengl hairline special casingLuboš Luňák
2015-01-19use AA for convex polygons when needed tooLuboš Luňák
2015-01-15coverity#1264396 Uninitialized scalar fieldCaolán McNamara
2015-01-12WaE: vcl/opengl/gdiimpl.cxxCaolán McNamara
2015-01-12implement optimized hairline drawing for openglLuboš Luňák
2015-01-12make AA edges of objects look smoother (opengl)Luboš Luňák
2015-01-12clean up resetting of solid color when using opengl AALuboš Luňák
2015-01-12fix confusion between transparency and opacityLuboš Luňák
2015-01-07it makes no sense to use the line color in some casesMarkus Mohrhard
2015-01-07make sure to use the FillColor when we used it beforeMarkus Mohrhard
2014-12-31add some warnings to non-implemented featuresMarkus Mohrhard
2014-12-18draw also opengl polygon with AA edges if AA is wantedLuboš Luňák
2014-12-15use AA for lines only when AA is activeLuboš Luňák
2014-12-15-Werror=unused-but-set-variableCaolán McNamara
2014-12-15draw lines anti-aliased (opengl vcl)Luboš Luňák
2014-12-15allow using more than one opengl program during one draw "operation"Luboš Luňák
2014-12-11vcldemo: disable broken gradient stencil use.Michael Meeks
2014-12-11vcl: Re-use a framebuffer of the same size when possibleLouis-Francis Ratté-Boulianne
2014-12-11vcl: Keep the same context for VirtualDevice to avoid FBO switchesLouis-Francis Ratté-Boulianne
2014-12-11vcl: Limit Cairo surface size to the clipping region to improve performanceLouis-Francis Ratté-Boulianne
2014-12-03vcl: Release the OpenGL context for offscreen rendering after each operationLouis-Francis Ratté-Boulianne
2014-12-03vcl: Don't create new contexts for Virtual Devices on WindowsLouis-Francis Ratté-Boulianne
2014-12-02Revert "use boost::shared_ptr instead of manual ref counting"Markus Mohrhard
2014-12-02vcl: use resetToReInitialize to avoid context problems on Windows.Michael Meeks
2014-12-02vcl: Fix a coordinate issue when getting a bitmap from a VirtualDeviceLouis-Francis Ratté-Boulianne
2014-12-02vcl: Only load OpenGL shaders once for each contextLouis-Francis Ratté-Boulianne
2014-12-02vcl: Consolidate size information around the GeometryProvider.Michael Meeks
2014-12-02vcl: Use the current OpenGL context for VirtualDevice and Bitmap if possibleLouis-Francis Ratté-Boulianne
2014-12-01WaE: implicit conversion of NULL constant to 'boost::detail::sp_nullptr_t'Tor Lillqvist
2014-12-01use boost::shared_ptr instead of manual ref countingMarkus Mohrhard