Skip to main content

Candera/FeatStd CMake Build System Changes

V3.2.0 V3.2.1
CANDERA_MONITOR_CUSTOM_EXPERIMENTS MONITOR_CANDERA_CUSTOM_EXPERIMENTS
CANDERA_PERFORMANCE_RECORDER_DISABLED

logic has been inverted.

MONITOR_CANDERA_PERFORMANCE_RECORDER_ENABLED
MONITOR_OMIT_OPENGL_RECORDING
 

logic has been inverted.
Flag were not part of CMake in previous versions.

MONITOR_RECORDING_OPENGL_ENABLED
MONITOR_OMIT_2D_CALLS_RECORDING
 

logic has been inverted.
Flag were not part of CMake in previous versions.

MONITOR_RECORDING_2D_CALLS_ENABLED
CANDERA_PERFMON_BUFFERSIZE

logic has been inverted.
Flag were not part of CMake in previous versions.

See also:

FeatStd CMake Switches
MONITOR_CANDERA_PERF_RECORD_BUFFER_SIZE

Existing monitor settings have been moved from code to CMake settings:

Name Description Possible values
MONITOR_RECORDING_OPENGL_ENABLED Enables or disables OpenGL monitor recordings. ON/OFF
MONITOR_RECORDING_2D_CALLS_ENABLED Enables or disables monitoring of 2D driver calls. ON/OFF

New CMake variable was added for Candera2D layout clipping:

Name Description Possible values
CANDERA_LAYOUT_CLIPPING_ENABLED Defines whether Candera2D layout clipping (setting a clipping rectangle for every render node) is enabled or not.
ON/OFF