View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Classes | Namespaces | Typedefs | Functions
compdecomp.h File Reference
#include <vistle/core/message.h>
#include <vistle/util/enum.h>
#include <vistle/util/buffer.h>
#include <vector>
#include "export.h"
Include dependency graph for compdecomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vistle::CompressionParameters
 
struct  vistle::CompressionParameters::RgbaCompressionParameters
 

Namespaces

namespace  vistle
 

Typedefs

using vistle::RgbaCompressionParameters = CompressionParameters::RgbaCompressionParameters
 
using vistle::DepthCompressionParameters = CompressionParameters::DepthCompressionParameters
 

Functions

buffer V_RHREXPORT vistle::compressRgba (const unsigned char *rgba, int x, int y, int w, int h, int stride, RgbaCompressionParameters &param)
 
buffer vistle::compressDepth (const float *depth, int x, int y, int w, int h, int stride, vistle::DepthCompressionParameters &param)
 
bool V_RHREXPORT vistle::decompressTile (char *dest, const buffer &input, CompressionParameters param, int x, int y, int w, int h, int stride)
 

Class Documentation

◆ vistle::CompressionParameters::RgbaCompressionParameters

struct vistle::CompressionParameters::RgbaCompressionParameters
Class Members
ColorCodec rgbaCodec
CompressionMode rgbaCompress