Blender V4.3
IMB_allocimbuf.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8#pragma once
9
10struct ImBuf;
11
14
15#ifndef WIN32
18void imb_mmap_lock();
19void imb_mmap_unlock();
20#else
21# define imb_mmap_lock_init()
22# define imb_mmap_lock_exit()
23# define imb_mmap_lock()
24# define imb_mmap_unlock()
25#endif
26
void imb_mmap_lock_exit()
Definition allocimbuf.cc:51
void imb_refcounter_lock_init()
Definition allocimbuf.cc:33
void imb_mmap_lock()
Definition allocimbuf.cc:56
void imb_mmap_lock_init()
Definition allocimbuf.cc:46
void imb_refcounter_lock_exit()
Definition allocimbuf.cc:38
bool imb_enlargeencodedbufferImBuf(ImBuf *ibuf)
void imb_mmap_unlock()
Definition allocimbuf.cc:61
bool imb_addencodedbufferImBuf(ImBuf *ibuf)