Files
libreoffice/vcl/opengl
Luboš Luňák 31b2c10484 implement Skia native controls drawing/caching for Windows
This actually fixes a number of drawing problems (e.g. highlight
in popup menus), it seems the other code path is buggy.

Change-Id: Iea697f577d08d20e338224d5ff5b3bf7b653f8d1
2019-11-27 09:55:13 +01:00
..
2019-08-12 11:18:22 +02:00
2019-11-27 09:55:05 +01:00
2019-08-20 18:37:47 +02:00
2019-11-27 09:55:06 +01:00

Run LO with OpenGL enabled
--------------------------
SAL_USE_VCLPLUGIN=gen SAL_FORCEGL=1 ./soffice

Environment variables used:

SAL_USE_VCLPLUGIN - use the specified VCL plugin (GTK2 in this case - currently
needed on Linux because the default GTK3 doesn't support OpenGL yet)

SAL_FORCEGL - enable OpenGL even if the card is blacklisted.

Other variables:

LIBGL_ALWAYS_SOFTWARE=1 - on Linux+Mesa forces the software renderer to be used
(this is useful as an alternative to spot driver specific bugs)

SAL_LOG=+INFO.vcl.opengl - if "--enable-dbgutil" is used, this can show OpenGL
various rendering messages.

LD_PRELOAD=/usr/lib64/apitrace/wrappers/glxtrace.so - preload the wrapper for
APItrace. The path is the default used in Fedora 21+.

Run VCLDemo
-----------

SAL_USE_VCLPLUGIN=gen SAL_FORCEGL=1 ./bin/run vcldemo