RetroArch
Public Types | Static Public Attributes | List of all members
spvutils::HexFloatTraits< FloatProxy< double > > Struct Template Reference

#include <hex_float.h>

Public Types

typedef uint64_t uint_type
 
typedef int64_t int_type
 
typedef FloatProxy< double > underlying_type
 
typedef double native_type
 

Static Public Attributes

static const uint_type num_used_bits = 64
 
static const uint_type num_exponent_bits = 11
 
static const uint_type num_fraction_bits = 52
 
static const uint_type exponent_bias = 1023
 

Member Typedef Documentation

◆ int_type

◆ native_type

typedef double spvutils::HexFloatTraits< FloatProxy< double > >::native_type

◆ uint_type

◆ underlying_type

Member Data Documentation

◆ exponent_bias

const uint_type spvutils::HexFloatTraits< FloatProxy< double > >::exponent_bias = 1023
static

◆ num_exponent_bits

const uint_type spvutils::HexFloatTraits< FloatProxy< double > >::num_exponent_bits = 11
static

◆ num_fraction_bits

const uint_type spvutils::HexFloatTraits< FloatProxy< double > >::num_fraction_bits = 52
static

◆ num_used_bits

const uint_type spvutils::HexFloatTraits< FloatProxy< double > >::num_used_bits = 64
static

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