HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openexr_coding.h File Reference
#include <stdint.h>
+ Include dependency graph for openexr_coding.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  exr_coding_channel_info_t
 Struct for negotiating buffers when decoding/encoding chunks of data. More...
 

Typedefs

typedef enum
exr_transcoding_pipeline_buffer_id 
exr_transcoding_pipeline_buffer_id_t
 

Enumerations

enum  exr_transcoding_pipeline_buffer_id {
  EXR_TRANSCODE_BUFFER_PACKED, EXR_TRANSCODE_BUFFER_UNPACKED, EXR_TRANSCODE_BUFFER_COMPRESSED, EXR_TRANSCODE_BUFFER_SCRATCH1,
  EXR_TRANSCODE_BUFFER_SCRATCH2, EXR_TRANSCODE_BUFFER_PACKED_SAMPLES, EXR_TRANSCODE_BUFFER_SAMPLES
}
 

Typedef Documentation

Enum for use in a custom allocator in the encode/decode pipelines (that is, so the implementor knows whether to allocate on which device based on the buffer disposition).

Enumeration Type Documentation

Enum for use in a custom allocator in the encode/decode pipelines (that is, so the implementor knows whether to allocate on which device based on the buffer disposition).

Enumerator
EXR_TRANSCODE_BUFFER_PACKED 
EXR_TRANSCODE_BUFFER_UNPACKED 
EXR_TRANSCODE_BUFFER_COMPRESSED 
EXR_TRANSCODE_BUFFER_SCRATCH1 
EXR_TRANSCODE_BUFFER_SCRATCH2 
EXR_TRANSCODE_BUFFER_PACKED_SAMPLES 
EXR_TRANSCODE_BUFFER_SAMPLES 

Definition at line 22 of file openexr_coding.h.