Author: eilemann@gmail.com
State: Implemented
This specification lists environment variables used by Equalizer. Variables for debugging purposes are only available in the debug version of the library.
Configuration file globals
All variables from
the config file global
section can be set as environment variables. Globals specified in the
config file take precedence over environment variables.
EQ_SERVER
The default location of the Equalizer server,
overridden by the command-line argument --eq-server
.
EQ_LOG_LEVEL
Determines the verbosity of debugging
messages. Valid values are ERROR, WARN, INFO, VERB, ALL. Default is WARN for
the release version and INFO for the debug version.
EQ_LOG_TOPICS
Enables verbose logging to debug specific
topics. Valid values are a bitmask of the individual topics. Please look up
individual values in the source code.
EQ_TAINT_CHANNELS
Set a channel-specific clear color
in Channel::clear
. Used for debugging purposes. Only enabled in
debug builds.
EQ_DUMP_IMAGES
Write all output images to disk. Used for
debugging purposes.
EQ_ABORT_WAIT
causes an assertion to be trapped in an infinite
loop, allowing to identify the process, and to attach a debugger to it. Only
enabled in debug builds.
EQ_NET_OBJECT_BUFFER_SIZE
can be used to change the minimum
buffer size of 64 kilobyte during co::Object serialization.