[][src]Module openexr::threads

I/O compression/decompression threading control.

This module provides functions for enabling/disabling and managing the global thread pool of OpenEXR. Importantly, if the thread pool is enabled, OpenEXR will use the same thread pool for all OpenEXR reading/writing, which can sometimes have unexpected performance implications for applications that are already multithreaded themselves.

By default, the thread pool is disabled.

Please see the OpenEXR C++ library documentation for more details.

Functions

set_global_thread_count

Sets the number of worker threads to use for compression/decompression.