summaryrefslogtreecommitdiff
path: root/vcl/README.vars
AgeCommit message (Collapse)AuthorFilesLines
2016-11-03Revert "Revert "Enable the new text layout engine by default""Khaled Hosny1-1/+1
This reverts commit 3950166877bf1308f9e449992e20b558342af825. Change-Id: Ie22a99885a23d44a9870fcd286bee4ccf10c53ac Reviewed-on: https://gerrit.libreoffice.org/30505 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
2016-11-01Revert "Enable the new text layout engine by default"Khaled Hosny1-1/+1
This reverts commit d79f43d0bebbe7b1f8d68d50734737aea9fe839d. Breaks MacOSX tinderbox, need to figure out why a totally unrelated test is broken.
2016-10-31Enable the new text layout engine by defaultKhaled Hosny1-1/+1
The handful of bugs reported so far have been fixed, and I think it had enough basic testing to show that it is usable and can be switched on for wider testing. We can always revert back to the old engine if needed before or even during 5.3 series. The environment variable SAL_NO_COMMON_LAYOUT can be set to disable it at runtime. Change-Id: If319a0161897ec676d3123595944a0401c67b63f Reviewed-on: https://gerrit.libreoffice.org/30443 Reviewed-by: Khaled Hosny <khaledhosny@eglug.org> Tested-by: Khaled Hosny <khaledhosny@eglug.org>
2016-10-18GSoC: Integrate new CommonSalLayout in unx/ codeAkash Jain1-0/+1
Change-Id: I991cb5cbd2adad4f4c9f62f807990b9fde2a5133
2016-10-06vcl: allow runtime disable/enable of pdf writer compressionMiklos Vajna1-0/+2
Replace the DEBUG_DISABLE_PDFCOMPRESSION ifdef with a VCL_DEBUG_DISABLE_PDFCOMPRESSION environment variable. The less build configurations we have, the better, I guess. Also remove the COMPRESS_PAGES define, which was exactly defined when DEBUG_DISABLE_PDFCOMPRESSION wasn't. Change-Id: Iaa5530317432e59dee0d3ea2cb606661e8283835
2015-12-11tdf#93529 - move to a Mac-like double-buffered OpenGL model.Michael Meeks1-0/+2
This moves us to always rendering to an off-screen texture, and then (at idle) blitting this to the screen & swapping buffers. Ideally we should never see any rendering, or flicker again with this approach. Several fixes are included: + avoid multiple OpenGL contexts being created for the same window, created excessive flicker problems. + de-virtualize UseContext - which context we use is less critical. + kill 'mbOffscreen' distinction - all VCL rendering is offscreen. + implement 'doFlush' and high priority idle flushing. + bind stencil buffer for clipping vs. textures - fixing complex clopping when rendering to virtual-devices, and off-screen. + document environment. variables. + use white as default background glClear color, but red or random color for DBGUTIL. Change-Id: I6be08595b6c8deb7e6db0dbd81308b2c97d2b4ff
2015-11-08update README.varsTomaž Vajngerl1-1/+2
Change-Id: Ie2d0cc90ecc3e585a8fbfc9517e48170cf07c0d2
2015-09-02Add SAL_DISABLE_GL_WATCHDOG env. var for obvious reasons.Michael Meeks1-0/+1
Change-Id: Iec7cb6504a389972d8187954d5ed7aff94f2e01c
2015-08-25Turn on glyph caching by default when using OpenGLTor Lillqvist1-1/+1
Can now be turned off with a SAL_DISABLE_GLYPH_CACHING environment variable. Change-Id: I7ac14d72dc0f85c0682d92492eb96bec1d207609
2015-08-19vcl: document VCL_DOUBLEBUFFERING_ENABLEMiklos Vajna1-0/+1
Change-Id: I209fbef9f2ee43031175b68bce86b51724dfeec7
2015-08-19Add SAL_ENABLE_GLYPH_CACHINGTor Lillqvist1-0/+1
Change-Id: I59dbfea2230012447732d12f732ad160a30908e7
2015-08-19document some env vars in VCLTomaž Vajngerl1-0/+22
Change-Id: I780e18b7afee470cff525904687746e163d30bdd