View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Types | Public Attributes | List of all members
vistle::DepthQuantizeBits< Precision, BitsPerPixel, ScaleBits > Struct Template Reference

quantized depth data for a single 4x4 pixel tile More...

#include <rhr/depthquant.h>

Public Types

enum  {
  precision = Precision , edge = 4 , scale_bits = ScaleBits , bits_per_pixel = BitsPerPixel ,
  num_bytes = (BitsPerPixel * edge * edge) / 8
}
 

Public Attributes

uint8_t bits [num_bytes]
 per-pixel interpolation weights More...
 

Detailed Description

template<int Precision, int BitsPerPixel, int ScaleBits = 0>
struct vistle::DepthQuantizeBits< Precision, BitsPerPixel, ScaleBits >

quantized depth data for a single 4x4 pixel tile

Member Enumeration Documentation

◆ anonymous enum

template<int Precision, int BitsPerPixel, int ScaleBits = 0>
anonymous enum
Enumerator
precision 
edge 
scale_bits 
bits_per_pixel 
num_bytes 

Member Data Documentation

◆ bits

template<int Precision, int BitsPerPixel, int ScaleBits = 0>
uint8_t vistle::DepthQuantizeBits< Precision, BitsPerPixel, ScaleBits >::bits[num_bytes]

per-pixel interpolation weights


The documentation for this struct was generated from the following file: