Go to the source code of this file.
|
| enum | InterpolationType {
INTERPOLATION_NONE = -1
, INTERPOLATION_LINEAR = 0
, INTERPOLATION_CLOSEST = 1
, INTERPOLATION_CUBIC = 2
,
INTERPOLATION_SMART = 3
, INTERPOLATION_NUM_TYPES
} |
| |
| enum | ImageDataType {
IMAGE_DATA_TYPE_FLOAT4 = 0
, IMAGE_DATA_TYPE_BYTE4 = 1
, IMAGE_DATA_TYPE_HALF4 = 2
, IMAGE_DATA_TYPE_FLOAT = 3
,
IMAGE_DATA_TYPE_BYTE = 4
, IMAGE_DATA_TYPE_HALF = 5
, IMAGE_DATA_TYPE_USHORT4 = 6
, IMAGE_DATA_TYPE_USHORT = 7
,
IMAGE_DATA_TYPE_NANOVDB_FLOAT = 8
, IMAGE_DATA_TYPE_NANOVDB_FLOAT3 = 9
, IMAGE_DATA_NUM_TYPES
} |
| |
| enum | ImageAlphaType {
IMAGE_ALPHA_UNASSOCIATED = 0
, IMAGE_ALPHA_ASSOCIATED = 1
, IMAGE_ALPHA_CHANNEL_PACKED = 2
, IMAGE_ALPHA_IGNORE = 3
,
IMAGE_ALPHA_AUTO = 4
, IMAGE_ALPHA_NUM_TYPES
} |
| |
| enum | ExtensionType { EXTENSION_REPEAT = 0
, EXTENSION_EXTEND = 1
, EXTENSION_CLIP = 2
, EXTENSION_NUM_TYPES
} |
| |
◆ IMAGE_DATA_TYPE_MASK
| #define IMAGE_DATA_TYPE_MASK 0xF |
◆ IMAGE_DATA_TYPE_SHIFT
| #define IMAGE_DATA_TYPE_SHIFT 4 |
◆ kernel_tex_type
◆ TEX_IMAGE_MISSING_A
| #define TEX_IMAGE_MISSING_A 1 |
◆ TEX_IMAGE_MISSING_B
| #define TEX_IMAGE_MISSING_B 1 |
◆ TEX_IMAGE_MISSING_G
| #define TEX_IMAGE_MISSING_G 0 |
◆ TEX_IMAGE_MISSING_R
| #define TEX_IMAGE_MISSING_R 1 |
◆ TEX_NUM_MAX
| #define TEX_NUM_MAX (INT_MAX >> 4) |
◆ ExtensionType
◆ ImageAlphaType
◆ ImageDataType
◆ InterpolationType
◆ TextureInfo
◆ ExtensionType
| Enumerator |
|---|
| EXTENSION_REPEAT | |
| EXTENSION_EXTEND | |
| EXTENSION_CLIP | |
| EXTENSION_NUM_TYPES | |
Definition at line 84 of file util_texture.h.
◆ ImageAlphaType
| Enumerator |
|---|
| IMAGE_ALPHA_UNASSOCIATED | |
| IMAGE_ALPHA_ASSOCIATED | |
| IMAGE_ALPHA_CHANNEL_PACKED | |
| IMAGE_ALPHA_IGNORE | |
| IMAGE_ALPHA_AUTO | |
| IMAGE_ALPHA_NUM_TYPES | |
Definition at line 68 of file util_texture.h.
◆ ImageDataType
| Enumerator |
|---|
| IMAGE_DATA_TYPE_FLOAT4 | |
| IMAGE_DATA_TYPE_BYTE4 | |
| IMAGE_DATA_TYPE_HALF4 | |
| IMAGE_DATA_TYPE_FLOAT | |
| IMAGE_DATA_TYPE_BYTE | |
| IMAGE_DATA_TYPE_HALF | |
| IMAGE_DATA_TYPE_USHORT4 | |
| IMAGE_DATA_TYPE_USHORT | |
| IMAGE_DATA_TYPE_NANOVDB_FLOAT | |
| IMAGE_DATA_TYPE_NANOVDB_FLOAT3 | |
| IMAGE_DATA_NUM_TYPES | |
Definition at line 51 of file util_texture.h.
◆ InterpolationType
| Enumerator |
|---|
| INTERPOLATION_NONE | |
| INTERPOLATION_LINEAR | |
| INTERPOLATION_CLOSEST | |
| INTERPOLATION_CUBIC | |
| INTERPOLATION_SMART | |
| INTERPOLATION_NUM_TYPES | |
Definition at line 38 of file util_texture.h.