|
LIBJXL
|
implementation using std::thread of a JxlParallelRunner. More...
#include <jxl/jxl_threads_export.h>#include <jxl/memory_manager.h>#include <jxl/parallel_runner.h>#include <stddef.h>#include <stdint.h>#include <stdlib.h>

Go to the source code of this file.
Functions | |
| JXL_THREADS_EXPORT JxlParallelRetCode | JxlThreadParallelRunner (void *runner_opaque, void *jpegxl_opaque, JxlParallelRunInit init, JxlParallelRunFunction func, uint32_t start_range, uint32_t end_range) |
| JXL_THREADS_EXPORT void * | JxlThreadParallelRunnerCreate (const JxlMemoryManager *memory_manager, size_t num_worker_threads) |
| JXL_THREADS_EXPORT void | JxlThreadParallelRunnerDestroy (void *runner_opaque) |
| JXL_THREADS_EXPORT size_t | JxlThreadParallelRunnerDefaultNumWorkerThreads (void) |
implementation using std::thread of a JxlParallelRunner.