summaryrefslogtreecommitdiff
path: root/vcl/inc/opengl
AgeCommit message (Expand)Author
2015-10-12Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann
2015-10-12Replace "SAL_DELETED_FUNCTION" with "= delete" in LIBO_INTERNAL_ONLY codeStephan Bergmann
2015-10-12opengl: remove code duplication when rendering a texture comboTomaž Vajngerl
2015-10-02loplugin:unusedmethods in vclNoel Grandin
2015-09-16opengl: this doesn't really do anything as data is null anywayTomaž Vajngerl
2015-09-16tdf#94213 - release offscreen texture properly on re-size.Michael Meeks
2015-09-15tdf#93814: Added support for caching shader program binaries.Marco Cecchetti
2015-09-08tdf#94006 - re-factor to use rtl::Reference for OpenGLContexts.Michael Meeks
2015-09-01More useful param typeStephan Bergmann
2015-09-01WaE: 'updateChecksum' overrides a member function but is not marked 'override'Tor Lillqvist
2015-09-01gl-checksum: added a minimum size check for using GL versionMarco Cecchetti
2015-09-01Added support for computing 64-bit checksum of bitmap in OpenGLMarco Cecchetti
2015-08-31tdf#93772 - handle framebuffer unbinding on GL context switch.Michael Meeks
2015-08-31tdf#93751 - ensure textures are unbound from framebuffers post destroy.Michael Meeks
2015-08-26vcl OpenGL program: Cache mvp matrix to reduce ~200 api calls per frame.Lubosz Sarnecki
2015-08-25tdf#93614 - detect hanging OpenGL drivers with a watchdog.Michael Meeks
2015-08-25Nitpick: Follow our header guard naming conventionTor Lillqvist
2015-08-24include vectorCaolán McNamara
2015-08-24opengl: push mask coords to the shaders along the image coordsTomaž Vajngerl
2015-08-24Fixed (fixed size) texture atlas for "caching" OpenGL texuresTomaž Vajngerl
2015-08-24save texture to file as a PNG imageTomaž Vajngerl
2015-08-21tdf#93547 - Disable OpenGL if we have a SEGV on windows in that code.Michael Meeks
2015-08-07opengl: cache native widget textures also for WindowsTomaž Vajngerl
2015-08-03opengl: when scaling, create a new texture with equal settingsTomaž Vajngerl
2015-07-24-Werror,-Wmismatched-tagsNoel Grandin
2015-07-24tdf#92018 cache native controls for X11 OpenGL backend (for now)Tomaž Vajngerl
2015-07-10vcl: move resample kernel classes out of bitmap.hxxMichael Stahl
2015-07-09opengl: use MVP matrix in vertex shaders, pixel offsetsTomaž Vajngerl
2015-07-08loplugin:unusedmethods vclNoel Grandin
2015-06-17remove all traces of old device codeMarkus Mohrhard
2015-06-17support multiple devices in the blacklistMarkus Mohrhard
2015-06-17first part for server based blacklistMarkus Mohrhard
2015-06-12in general this seems to make more senseMarkus Mohrhard
2015-05-24rendercontext: Initialize X11SalVirtualDevice with appropriate SalGraphics.Jan Holesovsky
2015-05-06convert BMP_SCALE constant to scoped enumNoel Grandin
2015-05-03Use deleted function macro.Michael Meeks
2015-04-23Use shared_ptr for OpenGLPrograms, and hide its copy constructor.Michael Meeks
2015-04-01loplugin:staticfunctionNoel Grandin
2015-03-09V801: Decreased performanceCaolán McNamara
2015-02-28tdf#89482 - return size of system virtual device resource at construction.Michael Meeks
2015-01-27make it possible to easily have variants of glsl programsLuboš Luňák
2015-01-21callcatcher: update unused codeCaolán McNamara
2015-01-19"area" scaling for opengl that has good results for downscalingLuboš Luňák
2015-01-02boost::unordered_map->std::unordered_mapCaolán McNamara
2014-12-11vcl: Don't keep a reference to the texture in the FBO objectLouis-Francis Ratté-Boulianne
2014-12-11vcl: Re-use a framebuffer of the same size when possibleLouis-Francis Ratté-Boulianne
2014-12-11vcl: Add BitmapInfoAccess for bitmaps' metadata accessLouis-Francis Ratté-Boulianne
2014-12-03vcl: Implement bitmap color replacement operation in OpenGL backendLouis-Francis Ratté-Boulianne
2014-12-03vcl: Add dummy Replace to SalBitmap implementationsLouis-Francis Ratté-Boulianne
2014-12-03Add dummy Erase to SalBitmap implementationsMatúš Kukan