Blender  V2.93
Functions
IMB_allocimbuf.h File Reference

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)
 

Detailed Description

Header file for allocimbuf.c.

Definition in file IMB_allocimbuf.h.

Function Documentation

◆ imb_addencodedbufferImBuf()

bool imb_addencodedbufferImBuf ( struct ImBuf ibuf)

◆ imb_enlargeencodedbufferImBuf()

bool imb_enlargeencodedbufferImBuf ( struct ImBuf ibuf)

◆ imb_mmap_lock()

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().

◆ imb_mmap_lock_exit()

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().

◆ imb_mmap_lock_init()

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().

◆ imb_mmap_unlock()

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().

◆ imb_refcounter_lock_exit()

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().

◆ imb_refcounter_lock_init()

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().