|
Blender
V2.93
|
Header file for allocimbuf.c. More...
Go to the source code of this file.
Functions | |
| void | imb_refcounter_lock_init (void) |
| void | imb_refcounter_lock_exit (void) |
| void | imb_mmap_lock_init (void) |
| void | imb_mmap_lock_exit (void) |
| void | imb_mmap_lock (void) |
| void | imb_mmap_unlock (void) |
| bool | imb_addencodedbufferImBuf (struct ImBuf *ibuf) |
| bool | imb_enlargeencodedbufferImBuf (struct ImBuf *ibuf) |
Header file for allocimbuf.c.
Definition in file IMB_allocimbuf.h.
| bool imb_addencodedbufferImBuf | ( | struct ImBuf * | ibuf | ) |
Definition at line 306 of file allocimbuf.c.
References ImBuf::encodedbuffer, ImBuf::encodedbuffersize, ImBuf::encodedsize, ImBuf::flags, freeencodedbufferImBuf(), IB_mem, ImBuf::mall, MEM_mallocN, and NULL.
Referenced by IMB_dupImBuf(), imb_save_openexr(), imb_save_photoshop(), and imb_savepng().
| bool imb_enlargeencodedbufferImBuf | ( | struct ImBuf * | ibuf | ) |
Definition at line 329 of file allocimbuf.c.
References ImBuf::encodedbuffer, ImBuf::encodedbuffersize, ImBuf::encodedsize, ImBuf::flags, freeencodedbufferImBuf(), IB_mem, ImBuf::mall, MEM_mallocN, and NULL.
Referenced by WriteData().
| void imb_mmap_lock | ( | void | ) |
Definition at line 69 of file allocimbuf.c.
References BLI_spin_lock(), and mmap_spin.
Referenced by IMB_loadifffile(), and imb_loadtilefile().
| void imb_mmap_lock_exit | ( | void | ) |
Definition at line 64 of file allocimbuf.c.
References BLI_spin_end(), and mmap_spin.
Referenced by IMB_exit().
| void imb_mmap_lock_init | ( | void | ) |
Definition at line 59 of file allocimbuf.c.
References BLI_spin_init(), and mmap_spin.
Referenced by IMB_init().
| void imb_mmap_unlock | ( | void | ) |
Definition at line 74 of file allocimbuf.c.
References BLI_spin_unlock(), and mmap_spin.
Referenced by IMB_loadifffile(), and imb_loadtilefile().
| void imb_refcounter_lock_exit | ( | void | ) |
Definition at line 51 of file allocimbuf.c.
References BLI_spin_end(), and refcounter_spin.
Referenced by IMB_exit().
| void imb_refcounter_lock_init | ( | void | ) |
Definition at line 46 of file allocimbuf.c.
References BLI_spin_init(), and refcounter_spin.
Referenced by IMB_init().