Blender V5.0
libocio_processor.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2025 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
7#if defined(WITH_OPENCOLORIO)
8
9# include "BLI_string_ref.hh"
10
11# include "../opencolorio.hh"
12
13namespace blender::ocio {
14
15class LibOCIOConfig;
16
23OCIO_NAMESPACE::ConstProcessorRcPtr create_ocio_processor(
24 const OCIO_NAMESPACE::ConstConfigRcPtr &ocio_config,
25 StringRefNull from_colorspace,
26 StringRefNull to_colorspace);
27OCIO_NAMESPACE::ConstProcessorRcPtr create_ocio_processor_silent(
28 const OCIO_NAMESPACE::ConstConfigRcPtr &ocio_config,
29 StringRefNull from_colorspace,
30 StringRefNull to_colorspace);
31
32} // namespace blender::ocio
33
34#endif