RetroArch
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
spvutils::Float16 Class Reference

#include <hex_float.h>

Public Member Functions

 Float16 (uint16_t v)
 
 Float16 ()
 
 Float16 (const Float16 &other)
 
uint16_t get_value () const
 

Static Public Member Functions

static bool isNan (const Float16 &val)
 
static bool isInfinity (const Float16 &val)
 
static Float16 max ()
 
static Float16 lowest ()
 

Private Attributes

uint16_t val
 

Constructor & Destructor Documentation

◆ Float16() [1/3]

spvutils::Float16::Float16 ( uint16_t  v)
inline

◆ Float16() [2/3]

spvutils::Float16::Float16 ( )
inline
Here is the caller graph for this function:

◆ Float16() [3/3]

spvutils::Float16::Float16 ( const Float16 other)
inline

Member Function Documentation

◆ get_value()

uint16_t spvutils::Float16::get_value ( ) const
inline

◆ isInfinity()

static bool spvutils::Float16::isInfinity ( const Float16 val)
inlinestatic
Here is the caller graph for this function:

◆ isNan()

static bool spvutils::Float16::isNan ( const Float16 val)
inlinestatic
Here is the caller graph for this function:

◆ lowest()

static Float16 spvutils::Float16::lowest ( )
inlinestatic
Here is the call graph for this function:
Here is the caller graph for this function:

◆ max()

static Float16 spvutils::Float16::max ( )
inlinestatic
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ val

uint16_t spvutils::Float16::val
private

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