summaryrefslogtreecommitdiffstats
path: root/vcl/opengl/scale.cxx
Commit message (Expand)AuthorAgeFilesLines
* fix areaScaleFragmentShader.glsl with texture atlas (tdf#105277)Luboš Luňák2019-04-161-12/+33
* round() instead of truncating in two-pass OpenGL area scalingLuboš Luňák2019-04-161-2/+2
* add missing else in an if-else chainLuboš Luňák2019-03-211-2/+2
* Add missing sal/log.hxx headersGabor Kelemen2018-07-311-0/+1
* loplugin:redundantcast improvements for floating-integer conversionsStephan Bergmann2018-05-171-1/+3
* loplugin:unused-returns in vclNoel Grandin2018-01-241-9/+8
* convert a<b?a:b to std::min(a,b)Noel Grandin2018-01-151-1/+1
* More loplugin:cstylecast: vclStephan Bergmann2018-01-121-2/+2
* loplugin:includeform: vclStephan Bergmann2017-10-231-5/+5
* ofz#954 out of memoryCaolán McNamara2017-03-281-0/+5
* loplugin:unusedenumconstants read-only constants in vcl (2)Noel Grandin2017-02-091-2/+1
* don't leak impl. detailsDavid Tardon2016-11-281-2/+2
* tdf#103804 reduced register areaScale shader and detection for intelTomaž Vajngerl2016-11-091-2/+8
* opengl: track the state of stencil testTomaž Vajngerl2016-04-301-0/+1
* opengl: track the state of scissor test and the dimensionsTomaž Vajngerl2016-04-301-0/+2
* clean-up: unused using declarations and includesJochen Nitschke2016-04-181-3/+0
* loplugin:stringconstantTor Lillqvist2016-03-301-1/+1
* tdf#98960 fix OpenGL crash by optimized image scalingMarco Cecchetti2016-03-301-5/+72
* vcl: include vcl headers via triangular brackets instead of quotesChris Sherlock2016-02-131-1/+1
* opengl: remove unneeded mnBufWidth{Height} from OpenGLSalBitmapTomaž Vajngerl2016-02-101-6/+0
* tdf#97700 - vcl: opengl - fix memory corrupting size mis-match.Michael Meeks2016-02-101-0/+6
* vcl: replace boost::shared_array with std::shared_ptrMichael Stahl2016-01-261-1/+1
* vcl: opengl - Kill the last glErrors on common paths.Michael Meeks2016-01-061-17/+20
* ScaleOp is unused now after 33d7f3816aa02a1ad9b001e81fb62d21608fdf8eTor Lillqvist2015-12-081-41/+0
* makeSomeOpenGLContextCurrent() asserts that mpContext is not nullTor Lillqvist2015-12-081-9/+1
* Rename OpenGLSalBitmap::makeCurrent() to makeSomeOpenGLContextCurrent()Tor Lillqvist2015-12-081-2/+2
* loplugin:sallogareasStephan Bergmann2015-11-201-5/+5
* loplugin:nullptr (automatic rewrite)Stephan Bergmann2015-11-101-4/+4
* Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann2015-10-121-2/+2
* opengl: this doesn't really do anything as data is null anywayTomaž Vajngerl2015-09-161-41/+4
* Add missing helpful GL trace messages outside of the impl. itself.Michael Meeks2015-08-281-5/+5
* tdf#93547 - Disable OpenGL if we have a SEGV on windows in that code.Michael Meeks2015-08-211-0/+3
* opengl: when scaling, create a new texture with equal settingsTomaž Vajngerl2015-08-031-5/+47
* vcl: move resample kernel classes out of bitmap.hxxMichael Stahl2015-07-101-0/+8
* opengl: use MVP matrix in vertex shaders, pixel offsetsTomaž Vajngerl2015-07-091-0/+1
* Fix typosAndrea Gelmini2015-06-211-1/+1
* convert BMP_SCALE constant to scoped enumNoel Grandin2015-05-061-18/+18
* loplugin:staticfunctionNoel Grandin2015-04-011-4/+4
* when drawing a transformed bitmap in opengl backend, scale it betterLuboš Luňák2015-01-271-0/+1
* "area" scaling for opengl that has good results for downscalingLuboš Luňák2015-01-191-0/+76
* opengl scaling can also handle the generic aliasesLuboš Luňák2015-01-121-1/+3
* do not hardcode what specific "generic" bitmap scaling operations useLuboš Luňák2014-12-151-2/+2
* vcl: Reset data buffer after resizing bitmap on GPULouis-Francis Ratté-Boulianne2014-12-111-1/+1
* vcl: Only load OpenGL shaders once for each contextLouis-Francis Ratté-Boulianne2014-12-021-74/+22
* vcl: Use the current OpenGL context for VirtualDevice and Bitmap if possibleLouis-Francis Ratté-Boulianne2014-12-021-21/+14
* vcl: Update current context before executing scale operationLouis-Francis Ratté-Boulianne2014-11-221-0/+2
* vcl: since we share Bitmaps across all GLContexts simplify lifecycle.Michael Meeks2014-11-181-1/+1
* vcl: Execute pending operations on source when copying bitmapLouis-Francis Ratté-Boulianne2014-11-181-0/+1
* vcl: Improve OpenGLTexture implementation by allowing implicit sharingLouis-Francis Ratté-Boulianne2014-11-151-46/+51
* vcl: Use new size when scaling with filter in OpenGL backendLouis-Francis Ratté-Boulianne2014-11-131-4/+11