Changeset View
Changeset View
Standalone View
Standalone View
source/blender/imbuf/IMB_imbuf.h
| Show First 20 Lines • Show All 406 Lines • ▼ Show 20 Lines | |||||
| #define FILTER_MASK_NULL 0 | #define FILTER_MASK_NULL 0 | ||||
| #define FILTER_MASK_MARGIN 1 | #define FILTER_MASK_MARGIN 1 | ||||
| #define FILTER_MASK_USED 2 | #define FILTER_MASK_USED 2 | ||||
| void IMB_filter(struct ImBuf *ibuf); | void IMB_filter(struct ImBuf *ibuf); | ||||
| void IMB_mask_filter_extend(char *mask, int width, int height); | void IMB_mask_filter_extend(char *mask, int width, int height); | ||||
| void IMB_mask_clear(struct ImBuf *ibuf, char *mask, int val); | void IMB_mask_clear(struct ImBuf *ibuf, char *mask, int val); | ||||
| void IMB_filter_extend(struct ImBuf *ibuf, char *mask, int filter); | void IMB_filter_extend(struct ImBuf *ibuf, char *mask, int filter, bool preserve_existing); | ||||
| void IMB_makemipmap(struct ImBuf *ibuf, int use_filter); | void IMB_makemipmap(struct ImBuf *ibuf, int use_filter); | ||||
| void IMB_remakemipmap(struct ImBuf *ibuf, int use_filter); | void IMB_remakemipmap(struct ImBuf *ibuf, int use_filter); | ||||
| struct ImBuf *IMB_getmipmap(struct ImBuf *ibuf, int level); | struct ImBuf *IMB_getmipmap(struct ImBuf *ibuf, int level); | ||||
| /** | /** | ||||
| * | * | ||||
| * \attention Defined in cache.c | * \attention Defined in cache.c | ||||
| */ | */ | ||||
| ▲ Show 20 Lines • Show All 346 Lines • Show Last 20 Lines | |||||