Changeset View
Changeset View
Standalone View
Standalone View
source/blender/imbuf/IMB_imbuf.h
| Show First 20 Lines • Show All 733 Lines • ▼ Show 20 Lines | |||||
| /** | /** | ||||
| * | * | ||||
| * \attention defined in util_gpu.c | * \attention defined in util_gpu.c | ||||
| */ | */ | ||||
| struct GPUTexture *IMB_create_gpu_texture(const char *name, | struct GPUTexture *IMB_create_gpu_texture(const char *name, | ||||
| struct ImBuf *ibuf, | struct ImBuf *ibuf, | ||||
| bool use_high_bitdepth, | bool use_high_bitdepth, | ||||
| bool use_premult); | bool use_premult, | ||||
| bool limit_gl_texture_size); | |||||
| struct GPUTexture *IMB_touch_gpu_texture( | struct GPUTexture *IMB_touch_gpu_texture( | ||||
| const char *name, struct ImBuf *ibuf, int w, int h, int layers, bool use_high_bitdepth); | const char *name, struct ImBuf *ibuf, int w, int h, int layers, bool use_high_bitdepth); | ||||
| void IMB_update_gpu_texture_sub(struct GPUTexture *tex, | void IMB_update_gpu_texture_sub(struct GPUTexture *tex, | ||||
| struct ImBuf *ibuf, | struct ImBuf *ibuf, | ||||
| int x, | int x, | ||||
| int y, | int y, | ||||
| int z, | int z, | ||||
| int w, | int w, | ||||
| ▲ Show 20 Lines • Show All 43 Lines • Show Last 20 Lines | |||||