#include "DNA_ID.h"
#include "DNA_color_types.h"
#include "DNA_defs.h"
Go to the source code of this file.
|
| enum | { IMA_ANIM_ALWAYS = 1 << 0
, IMA_NEED_FRAME_RECALC = 1 << 3
, IMA_SHOW_STEREO = 1 << 4
} |
| |
| enum | eGPUTextureTarget { TEXTARGET_2D = 0
, TEXTARGET_2D_ARRAY
, TEXTARGET_TILE_MAPPING
, TEXTARGET_COUNT
} |
| |
| enum | {
IMA_HIGH_BITDEPTH = (1 << 0)
, IMA_FLAG_UNUSED_1 = (1 << 1)
, IMA_FLAG_UNUSED_4 = (1 << 4)
, IMA_NOCOLLECT = (1 << 5)
,
IMA_FLAG_UNUSED_6 = (1 << 6)
, IMA_OLD_PREMUL = (1 << 7)
, IMA_FLAG_UNUSED_8 = (1 << 8)
, IMA_USED_FOR_RENDER = (1 << 9)
,
IMA_USER_FRAME_IN_RANGE = (1 << 10)
, IMA_VIEW_AS_RENDER = (1 << 11)
, IMA_FLAG_UNUSED_12 = (1 << 12)
, IMA_DEINTERLACE = (1 << 13)
,
IMA_USE_VIEWS = (1 << 14)
, IMA_FLAG_UNUSED_15 = (1 << 15)
, IMA_FLAG_UNUSED_16 = (1 << 16)
} |
| |
| enum | { IMA_GPU_MIPMAP_COMPLETE = (1 << 0)
} |
| |
| enum | eImageSource {
IMA_SRC_FILE = 1
, IMA_SRC_SEQUENCE = 2
, IMA_SRC_MOVIE = 3
, IMA_SRC_GENERATED = 4
,
IMA_SRC_VIEWER = 5
, IMA_SRC_TILED = 6
} |
| |
| enum | eImageType {
IMA_TYPE_IMAGE = 0
, IMA_TYPE_MULTILAYER = 1
, IMA_TYPE_UV_TEST = 2
, IMA_TYPE_R_RESULT = 4
,
IMA_TYPE_COMPOSITE = 5
} |
| |
| enum | { IMA_GENTYPE_BLANK = 0
, IMA_GENTYPE_GRID = 1
, IMA_GENTYPE_GRID_COLOR = 2
} |
| |
| enum | { IMA_GEN_FLOAT = (1 << 0)
, IMA_GEN_TILE = (1 << 1)
} |
| |
| enum | { IMA_ALPHA_STRAIGHT = 0
, IMA_ALPHA_PREMUL = 1
, IMA_ALPHA_CHANNEL_PACKED = 2
, IMA_ALPHA_IGNORE = 3
} |
| |
◆ IMA_MAX_RENDER_TEXT_SIZE
| #define IMA_MAX_RENDER_TEXT_SIZE 512 |
◆ eGPUTextureTarget
◆ eImageSource
◆ eImageType
◆ Image
| typedef struct Image Image |
◆ Image_Runtime
| typedef struct Image_Runtime Image_Runtime |
◆ ImageAnim
| typedef struct ImageAnim ImageAnim |
◆ ImagePackedFile
| typedef struct ImagePackedFile ImagePackedFile |
◆ ImageTile
| typedef struct ImageTile ImageTile |
◆ ImageTile_Runtime
| typedef struct ImageTile_Runtime ImageTile_Runtime |
◆ ImageUser
| typedef struct ImageUser ImageUser |
◆ ImageView
| typedef struct ImageView ImageView |
◆ RenderSlot
| typedef struct RenderSlot RenderSlot |
◆ anonymous enum
◆ anonymous enum
Image.flag
| Enumerator |
|---|
| IMA_HIGH_BITDEPTH | |
| IMA_FLAG_UNUSED_1 | |
| IMA_FLAG_UNUSED_4 | |
| IMA_NOCOLLECT | |
| IMA_FLAG_UNUSED_6 | |
| IMA_OLD_PREMUL | |
| IMA_FLAG_UNUSED_8 | |
| IMA_USED_FOR_RENDER | |
| IMA_USER_FRAME_IN_RANGE | For image user, but these flags are mixed.
|
| IMA_VIEW_AS_RENDER | |
| IMA_FLAG_UNUSED_12 | |
| IMA_DEINTERLACE | |
| IMA_USE_VIEWS | |
| IMA_FLAG_UNUSED_15 | |
| IMA_FLAG_UNUSED_16 | |
Definition at line 223 of file DNA_image_types.h.
◆ anonymous enum
◆ anonymous enum
#Image.gen_type
| Enumerator |
|---|
| IMA_GENTYPE_BLANK | |
| IMA_GENTYPE_GRID | |
| IMA_GENTYPE_GRID_COLOR | |
Definition at line 274 of file DNA_image_types.h.
◆ anonymous enum
#Image.gen_flag
| Enumerator |
|---|
| IMA_GEN_FLOAT | |
| IMA_GEN_TILE | |
Definition at line 284 of file DNA_image_types.h.
◆ anonymous enum
◆ eGPUTextureTarget
| Enumerator |
|---|
| TEXTARGET_2D | |
| TEXTARGET_2D_ARRAY | |
| TEXTARGET_TILE_MAPPING | |
| TEXTARGET_COUNT | |
Definition at line 116 of file DNA_image_types.h.
◆ eImageSource
| Enumerator |
|---|
| IMA_SRC_FILE | |
| IMA_SRC_SEQUENCE | |
| IMA_SRC_MOVIE | |
| IMA_SRC_GENERATED | |
| IMA_SRC_VIEWER | |
| IMA_SRC_TILED | |
Definition at line 252 of file DNA_image_types.h.
◆ eImageType
| Enumerator |
|---|
| IMA_TYPE_IMAGE | |
| IMA_TYPE_MULTILAYER | |
| IMA_TYPE_UV_TEST | |
| IMA_TYPE_R_RESULT | |
| IMA_TYPE_COMPOSITE | |
Definition at line 263 of file DNA_image_types.h.