TuttleOFX
1
|
#include "BaseTypeConverter.h"
Go to the source code of this file.
Data Structures | |
struct | dpx::BufferAccess |
Namespaces | |
namespace | dpx |
OpenDPX namespace. | |
Functions | |
void | dpx::EndianBufferSwap (int bitdepth, dpx::Packing packing, void *buf, const size_t size) |
template<typename T1 , typename T2 > | |
void | dpx::MultiTypeBufferCopy (T1 *dst, T2 *src, const int len) |
template<typename IB > | |
void | dpx::CopyWriteBuffer (DataSize src_size, unsigned char *src, IB *dst, const int len) |
template<typename IB , int BITDEPTH> | |
void | dpx::RleCompress (IB *src, IB *dst, const int bufsize, const int len, BufferAccess &access) |
template<typename IB , int BITDEPTH> | |
void | dpx::WritePackedMethod (IB *src, IB *dst, const int len, const bool reverse, BufferAccess &access) |
template<typename IB , Packing METHOD> | |
void | dpx::WritePackedMethodAB_10bit (IB *src, IB *dst, const int len, const bool reverse, BufferAccess &access) |
template<typename IB , int BITDEPTH, bool SAMEBUFTYPE> | |
int | dpx::WriteBuffer (OutStream *fd, DataSize src_size, void *src_buf, const U32 width, const U32 height, const int noc, const Packing packing, const bool rle, const bool reverse, const int eolnPad, char *blank, bool &status, bool swapEndian) |
template<typename IB , int BITDEPTH, bool SAMEBUFTYPE> | |
int | dpx::WriteFloatBuffer (OutStream *fd, DataSize src_size, void *src_buf, const U32 width, const U32 height, const int noc, const Packing packing, const bool rle, const int eolnPad, char *blank, bool &status, bool swapEndian) |