Environment
Some environment variables can be set to alter how GEGL runs, these
options are also available as properties on a singleton GObject returned
from gegl_config(). The defaults should be what one normally use -
overriding
- GEGL_MIPMAP_RENDERING
-
[
true,false] default:false
Render output as an image preview mipmap.1andyesare synonyms fortrue, everything else is taken asfalse. - GEGL_QUALITY
-
[
0.0-1.0, fast, good, best] default:1.0
The quality of the rendering, a value between0.0(fast) and1.0(reference). The valuesfast,goodandbestare also accepted as synonyms for0.0,0.5and1.0respectively. - BABL_TOLERANCE
-
[
0.0-1.0] default:0.000001
Controls a accuracy/performance trade off with low values representing high numerical accuracy. By defaultBABL_TOLERANCEis set to a very low (0.000001) value. Values in the range0.01-0.1are suitable for providing preview images with reasonable performance an accuracy. - GEGL_CACHE_SIZE
-
The size, in megabytes, of the tile cache used by
GeglBuffer. - GEGL_CHUNK_SIZE
-
The number of pixels processed simultaneously.
- GEGL_TILE_SIZE
-
[
<width>x<height>] default:128x64
The tile size used internally by GEGL, in pixels. - GEGL_THREADS
-
[
1-64]
Number of threads to use. Setting to1ensures single threaded processing. - GEGL_SWAP
-
The directory where temporary swap files are written. If not specified GEGL will not swap to disk.
- GEGL_DEBUG
-
[
process, cache, buffer-load, buffer-save, tile-backend, processor, invalidation, opencl, license, all]
Enable internal debug tooling on one or more domains -allenables all debug domains. - GEGL_DEBUG_BUFS
-
Display tile/buffer leakage statistics.
- GEGL_DEBUG_RECTS
-
Show the results of have/need rect negotiations.
- GEGL_DEBUG_TIME
-
Setting to any value will print a performance instrumentation breakdown of GEGL and it’s operations.
- GEGL_USE_OPENCL
-
[
yes, no, cpu, gpu, accelerator]
Enable use of OpenCL processing. - GEGL_PATH
-
The directory where GEGL looks (recursively) for dynamically loadable operation libraries.
- BABL_PATH
-
The directory containing babl extensions, both new pixel formats/color models as well as fast-paths for efficient pixel format conversions.