summaryrefslogtreecommitdiff
path: root/vcl/opengl/scale.cxx
AgeCommit message (Expand)AuthorFilesLines
2018-05-17loplugin:redundantcast improvements for floating-integer conversionsStephan Bergmann1-1/+3
2018-01-24loplugin:unused-returns in vclNoel Grandin1-9/+8
2018-01-15convert a<b?a:b to std::min(a,b)Noel Grandin1-1/+1
2018-01-12More loplugin:cstylecast: vclStephan Bergmann1-2/+2
2017-10-23loplugin:includeform: vclStephan Bergmann1-5/+5
2017-03-28ofz#954 out of memoryCaolán McNamara1-0/+5
2017-02-09loplugin:unusedenumconstants read-only constants in vcl (2)Noel Grandin1-2/+1
2016-11-28don't leak impl. detailsDavid Tardon1-2/+2
2016-11-09tdf#103804 reduced register areaScale shader and detection for intelTomaž Vajngerl1-2/+8
2016-04-30opengl: track the state of stencil testTomaž Vajngerl1-0/+1
2016-04-30opengl: track the state of scissor test and the dimensionsTomaž Vajngerl1-0/+2
2016-04-18clean-up: unused using declarations and includesJochen Nitschke1-3/+0
2016-03-30loplugin:stringconstantTor Lillqvist1-1/+1
2016-03-30tdf#98960 fix OpenGL crash by optimized image scalingMarco Cecchetti1-5/+72
2016-02-13vcl: include vcl headers via triangular brackets instead of quotesChris Sherlock1-1/+1
2016-02-10opengl: remove unneeded mnBufWidth{Height} from OpenGLSalBitmapTomaž Vajngerl1-6/+0
2016-02-10tdf#97700 - vcl: opengl - fix memory corrupting size mis-match.Michael Meeks1-0/+6
2016-01-26vcl: replace boost::shared_array with std::shared_ptrMichael Stahl1-1/+1
2016-01-06vcl: opengl - Kill the last glErrors on common paths.Michael Meeks1-17/+20
2015-12-08ScaleOp is unused now after 33d7f3816aa02a1ad9b001e81fb62d21608fdf8eTor Lillqvist1-41/+0
2015-12-08makeSomeOpenGLContextCurrent() asserts that mpContext is not nullTor Lillqvist1-9/+1
2015-12-08Rename OpenGLSalBitmap::makeCurrent() to makeSomeOpenGLContextCurrent()Tor Lillqvist1-2/+2
2015-11-20loplugin:sallogareasStephan Bergmann1-5/+5
2015-11-10loplugin:nullptr (automatic rewrite)Stephan Bergmann1-4/+4
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann1-2/+2
2015-09-16opengl: this doesn't really do anything as data is null anywayTomaž Vajngerl1-41/+4
2015-08-28Add missing helpful GL trace messages outside of the impl. itself.Michael Meeks1-5/+5
2015-08-21tdf#93547 - Disable OpenGL if we have a SEGV on windows in that code.Michael Meeks1-0/+3
2015-08-03opengl: when scaling, create a new texture with equal settingsTomaž Vajngerl1-5/+47
2015-07-10vcl: move resample kernel classes out of bitmap.hxxMichael Stahl1-0/+8
2015-07-09opengl: use MVP matrix in vertex shaders, pixel offsetsTomaž Vajngerl1-0/+1
2015-06-21Fix typosAndrea Gelmini1-1/+1
2015-05-06convert BMP_SCALE constant to scoped enumNoel Grandin1-18/+18
2015-04-01loplugin:staticfunctionNoel Grandin1-4/+4
2015-01-27when drawing a transformed bitmap in opengl backend, scale it betterLuboš Luňák1-0/+1
2015-01-19"area" scaling for opengl that has good results for downscalingLuboš Luňák1-0/+76
2015-01-12opengl scaling can also handle the generic aliasesLuboš Luňák1-1/+3
2014-12-15do not hardcode what specific "generic" bitmap scaling operations useLuboš Luňák1-2/+2
2014-12-11vcl: Reset data buffer after resizing bitmap on GPULouis-Francis Ratté-Boulianne1-1/+1
2014-12-02vcl: Only load OpenGL shaders once for each contextLouis-Francis Ratté-Boulianne1-74/+22
2014-12-02vcl: Use the current OpenGL context for VirtualDevice and Bitmap if possibleLouis-Francis Ratté-Boulianne1-21/+14
2014-11-22vcl: Update current context before executing scale operationLouis-Francis Ratté-Boulianne1-0/+2
2014-11-18vcl: since we share Bitmaps across all GLContexts simplify lifecycle.Michael Meeks1-1/+1
2014-11-18vcl: Execute pending operations on source when copying bitmapLouis-Francis Ratté-Boulianne1-0/+1
2014-11-15vcl: Improve OpenGLTexture implementation by allowing implicit sharingLouis-Francis Ratté-Boulianne1-46/+51
2014-11-13vcl: Use new size when scaling with filter in OpenGL backendLouis-Francis Ratté-Boulianne1-4/+11
2014-11-12opengl: Check for error at the end of every method that deals with OpenGL.Jan Holesovsky1-0/+5
2014-11-11vcl: avoid opengl kernel creation writing over its buffers.Michael Meeks1-0/+4
2014-11-10vcl: Add a way to resize an image using the GPULouis-Francis Ratté-Boulianne1-0/+308