Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/image/image_private.h
| Show All 36 Lines | |||||
| * Is freed every time the viewport engine changes. */ | * Is freed every time the viewport engine changes. */ | ||||
| typedef struct IMAGE_PassList { | typedef struct IMAGE_PassList { | ||||
| DRWPass *image_pass; | DRWPass *image_pass; | ||||
| } IMAGE_PassList; | } IMAGE_PassList; | ||||
| typedef struct IMAGE_PrivateData { | typedef struct IMAGE_PrivateData { | ||||
| void *lock; | void *lock; | ||||
| struct ImBuf *ibuf; | struct ImBuf *ibuf; | ||||
| struct Image *image; | |||||
| struct DRWView* view; | |||||
| struct GPUTexture *texture; | struct GPUTexture *texture; | ||||
| bool owns_texture; | bool owns_texture; | ||||
| } IMAGE_PrivateData; | } IMAGE_PrivateData; | ||||
| typedef struct IMAGE_StorageList { | typedef struct IMAGE_StorageList { | ||||
| IMAGE_PrivateData *pd; | IMAGE_PrivateData *pd; | ||||
| } IMAGE_StorageList; | } IMAGE_StorageList; | ||||
| Show All 17 Lines | |||||