RetroArch
Macros | Functions
xnamathconvert.inl File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define __XNAMATHCONVERT_INL__
 
#define XM_PACK_FACTOR   (FLOAT)(1 << 22)
 
#define XM_UNPACK_FACTOR_UNSIGNED   (FLOAT)(1 << 23)
 
#define XM_UNPACK_FACTOR_SIGNED   XM_PACK_FACTOR
 
#define XM_UNPACK_UNSIGNEDN_OFFSET(BitsX, BitsY, BitsZ, BitsW)
 
#define XM_UNPACK_UNSIGNEDN_SCALE(BitsX, BitsY, BitsZ, BitsW)
 
#define XM_UNPACK_SIGNEDN_SCALE(BitsX, BitsY, BitsZ, BitsW)
 
#define XM_PACK_UNSIGNEDN_SCALE(BitsX, BitsY, BitsZ, BitsW)
 
#define XM_PACK_SIGNEDN_SCALE(BitsX, BitsY, BitsZ, BitsW)
 
#define XM_PACK_OFFSET   XMVectorSplatConstant(3, 0)
 
#define XM_URange   ((FLOAT)(1 << 20))
 
#define XM_URangeDiv2   ((FLOAT)(1 << 19))
 
#define XM_UMaxXYZ   ((FLOAT)((1 << 20) - 1))
 
#define XM_UMaxW   ((FLOAT)((1 << 4) - 1))
 
#define XM_ScaleXYZ   (-(FLOAT)((1 << 20) - 1) / XM_PACK_FACTOR)
 
#define XM_ScaleW   (-(FLOAT)((1 << 4) - 1) / XM_PACK_FACTOR)
 
#define XM_Scale   (-1.0f / XM_PACK_FACTOR)
 
#define XM_Offset   (3.0f)
 
#define XM_Scale   (-1.0f / XM_PACK_FACTOR)
 
#define XM_URange   ((FLOAT)(1 << 20))
 
#define XM_URangeDiv2   ((FLOAT)(1 << 19))
 
#define XM_Scale   (-1.0f / XM_PACK_FACTOR)
 
#define XM_URange   ((FLOAT)(1 << 4))
 
#define XM_Offset   (3.0f)
 
#define XM_UMaxXYZ   ((FLOAT)((1 << (20 - 1)) - 1))
 
#define XM_UMaxW   ((FLOAT)((1 << (4 - 1)) - 1))
 
#define XM_Scale   (-1.0f / XM_PACK_FACTOR)
 
#define XM_URange   ((FLOAT)(1 << 4))
 
#define XM_Offset   (3.0f)
 

Functions

XMFINLINE FLOAT XMConvertHalfToFloat (HALF Value)
 
XMINLINE FLOATXMConvertHalfToFloatStream (FLOAT *pOutputStream, UINT OutputStride, CONST HALF *pInputStream, UINT InputStride, UINT HalfCount)
 
XMFINLINE HALF XMConvertFloatToHalf (FLOAT Value)
 
XMINLINE HALFXMConvertFloatToHalfStream (HALF *pOutputStream, UINT OutputStride, CONST FLOAT *pInputStream, UINT InputStride, UINT FloatCount)
 
XMFINLINE XMVECTOR XMLoadInt (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat (CONST FLOAT *pSource)
 
XMFINLINE XMVECTOR XMLoadInt2 (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadInt2A (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat2 (CONST XMFLOAT2 *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat2A (CONST XMFLOAT2A *pSource)
 
XMFINLINE XMVECTOR XMLoadHalf2 (CONST XMHALF2 *pSource)
 
XMFINLINE XMVECTOR XMLoadShortN2 (CONST XMSHORTN2 *pSource)
 
XMFINLINE XMVECTOR XMLoadShort2 (CONST XMSHORT2 *pSource)
 
XMFINLINE XMVECTOR XMLoadUShortN2 (CONST XMUSHORTN2 *pSource)
 
XMFINLINE XMVECTOR XMLoadUShort2 (CONST XMUSHORT2 *pSource)
 
XMFINLINE XMVECTOR XMLoadInt3 (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadInt3A (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat3 (CONST XMFLOAT3 *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat3A (CONST XMFLOAT3A *pSource)
 
XMFINLINE XMVECTOR XMLoadUHenDN3 (CONST XMUHENDN3 *pSource)
 
XMFINLINE XMVECTOR XMLoadUHenD3 (CONST XMUHEND3 *pSource)
 
XMFINLINE XMVECTOR XMLoadHenDN3 (CONST XMHENDN3 *pSource)
 
XMFINLINE XMVECTOR XMLoadHenD3 (CONST XMHEND3 *pSource)
 
XMFINLINE XMVECTOR XMLoadUDHenN3 (CONST XMUDHENN3 *pSource)
 
XMFINLINE XMVECTOR XMLoadUDHen3 (CONST XMUDHEN3 *pSource)
 
XMFINLINE XMVECTOR XMLoadDHenN3 (CONST XMDHENN3 *pSource)
 
XMFINLINE XMVECTOR XMLoadDHen3 (CONST XMDHEN3 *pSource)
 
XMFINLINE XMVECTOR XMLoadU565 (CONST XMU565 *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat3PK (CONST XMFLOAT3PK *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat3SE (CONST XMFLOAT3SE *pSource)
 
XMFINLINE XMVECTOR XMLoadInt4 (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadInt4A (CONST UINT *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat4 (CONST XMFLOAT4 *pSource)
 
XMFINLINE XMVECTOR XMLoadFloat4A (CONST XMFLOAT4A *pSource)
 
XMFINLINE XMVECTOR XMLoadHalf4 (CONST XMHALF4 *pSource)
 
XMFINLINE XMVECTOR XMLoadShortN4 (CONST XMSHORTN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadShort4 (CONST XMSHORT4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUShortN4 (CONST XMUSHORTN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUShort4 (CONST XMUSHORT4 *pSource)
 
XMFINLINE XMVECTOR XMLoadXIcoN4 (CONST XMXICON4 *pSource)
 
XMFINLINE XMVECTOR XMLoadXIco4 (CONST XMXICO4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUIcoN4 (CONST XMUICON4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUIco4 (CONST XMUICO4 *pSource)
 
XMFINLINE XMVECTOR XMLoadIcoN4 (CONST XMICON4 *pSource)
 
XMFINLINE XMVECTOR XMLoadIco4 (CONST XMICO4 *pSource)
 
XMFINLINE XMVECTOR XMLoadXDecN4 (CONST XMXDECN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadXDec4 (CONST XMXDEC4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUDecN4 (CONST XMUDECN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUDec4 (CONST XMUDEC4 *pSource)
 
XMFINLINE XMVECTOR XMLoadDecN4 (CONST XMDECN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadDec4 (CONST XMDEC4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUByteN4 (CONST XMUBYTEN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUByte4 (CONST XMUBYTE4 *pSource)
 
XMFINLINE XMVECTOR XMLoadByteN4 (CONST XMBYTEN4 *pSource)
 
XMFINLINE XMVECTOR XMLoadByte4 (CONST XMBYTE4 *pSource)
 
XMFINLINE XMVECTOR XMLoadUNibble4 (CONST XMUNIBBLE4 *pSource)
 
XMFINLINE XMVECTOR XMLoadU555 (CONST XMU555 *pSource)
 
XMFINLINE XMVECTOR XMLoadColor (CONST XMCOLOR *pSource)
 
XMFINLINE XMMATRIX XMLoadFloat3x3 (CONST XMFLOAT3X3 *pSource)
 
XMFINLINE XMMATRIX XMLoadFloat4x3 (CONST XMFLOAT4X3 *pSource)
 
XMFINLINE XMMATRIX XMLoadFloat4x3A (CONST XMFLOAT4X3A *pSource)
 
XMFINLINE XMMATRIX XMLoadFloat4x4 (CONST XMFLOAT4X4 *pSource)
 
XMFINLINE XMMATRIX XMLoadFloat4x4A (CONST XMFLOAT4X4A *pSource)
 
XMFINLINE VOID XMStoreInt (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat (FLOAT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt2 (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt2A (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat2 (XMFLOAT2 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat2A (XMFLOAT2A *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreHalf2 (XMHALF2 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreShortN2 (XMSHORTN2 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreShort2 (XMSHORT2 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUShortN2 (XMUSHORTN2 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUShort2 (XMUSHORT2 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt3 (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt3A (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat3 (XMFLOAT3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat3A (XMFLOAT3A *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUHenDN3 (XMUHENDN3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUHenD3 (XMUHEND3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreHenDN3 (XMHENDN3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreHenD3 (XMHEND3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUDHenN3 (XMUDHENN3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUDHen3 (XMUDHEN3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreDHenN3 (XMDHENN3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreDHen3 (XMDHEN3 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreU565 (XMU565 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat3PK (XMFLOAT3PK *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat3SE (XMFLOAT3SE *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt4 (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt4A (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreInt4NC (UINT *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat4 (XMFLOAT4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat4A (XMFLOAT4A *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat4NC (XMFLOAT4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreHalf4 (XMHALF4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreShortN4 (XMSHORTN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreShort4 (XMSHORT4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUShortN4 (XMUSHORTN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUShort4 (XMUSHORT4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreXIcoN4 (XMXICON4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreXIco4 (XMXICO4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUIcoN4 (XMUICON4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUIco4 (XMUICO4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreIcoN4 (XMICON4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreIco4 (XMICO4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreXDecN4 (XMXDECN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreXDec4 (XMXDEC4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUDecN4 (XMUDECN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUDec4 (XMUDEC4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreDecN4 (XMDECN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreDec4 (XMDEC4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUByteN4 (XMUBYTEN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUByte4 (XMUBYTE4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreByteN4 (XMBYTEN4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreByte4 (XMBYTE4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreUNibble4 (XMUNIBBLE4 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreU555 (XMU555 *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreColor (XMCOLOR *pDestination, FXMVECTOR V)
 
XMFINLINE VOID XMStoreFloat3x3 (XMFLOAT3X3 *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat3x3NC (XMFLOAT3X3 *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat4x3 (XMFLOAT4X3 *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat4x3A (XMFLOAT4X3A *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat4x3NC (XMFLOAT4X3 *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat4x4 (XMFLOAT4X4 *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat4x4A (XMFLOAT4X4A *pDestination, CXMMATRIX M)
 
XMFINLINE VOID XMStoreFloat4x4NC (XMFLOAT4X4 *pDestination, CXMMATRIX M)
 

Macro Definition Documentation

◆ __XNAMATHCONVERT_INL__

#define __XNAMATHCONVERT_INL__

◆ XM_Offset [1/3]

#define XM_Offset   (3.0f)

◆ XM_Offset [2/3]

#define XM_Offset   (3.0f)

◆ XM_Offset [3/3]

#define XM_Offset   (3.0f)

◆ XM_PACK_FACTOR

#define XM_PACK_FACTOR   (FLOAT)(1 << 22)

◆ XM_PACK_OFFSET

#define XM_PACK_OFFSET   XMVectorSplatConstant(3, 0)

◆ XM_PACK_SIGNEDN_SCALE

#define XM_PACK_SIGNEDN_SCALE (   BitsX,
  BitsY,
  BitsZ,
  BitsW 
)
Value:
{-(FLOAT)((1 << ((BitsX) - 1)) - 1) / XM_PACK_FACTOR, \
-(FLOAT)((1 << ((BitsY) - 1)) - 1) / XM_PACK_FACTOR, \
-(FLOAT)((1 << ((BitsZ) - 1)) - 1) / XM_PACK_FACTOR, \
-(FLOAT)((1 << ((BitsW) - 1)) - 1) / XM_PACK_FACTOR}
#define XM_PACK_FACTOR
Definition: xnamathconvert.inl:21
Definition: glslang_tab.cpp:129

◆ XM_PACK_UNSIGNEDN_SCALE

#define XM_PACK_UNSIGNEDN_SCALE (   BitsX,
  BitsY,
  BitsZ,
  BitsW 
)
Value:
{-(FLOAT)((1 << (BitsX)) - 1) / XM_PACK_FACTOR, \
-(FLOAT)((1 << (BitsY)) - 1) / XM_PACK_FACTOR, \
-(FLOAT)((1 << (BitsZ)) - 1) / XM_PACK_FACTOR, \
-(FLOAT)((1 << (BitsW)) - 1) / XM_PACK_FACTOR}
#define XM_PACK_FACTOR
Definition: xnamathconvert.inl:21
Definition: glslang_tab.cpp:129

◆ XM_Scale [1/4]

#define XM_Scale   (-1.0f / XM_PACK_FACTOR)

◆ XM_Scale [2/4]

#define XM_Scale   (-1.0f / XM_PACK_FACTOR)

◆ XM_Scale [3/4]

#define XM_Scale   (-1.0f / XM_PACK_FACTOR)

◆ XM_Scale [4/4]

#define XM_Scale   (-1.0f / XM_PACK_FACTOR)

◆ XM_ScaleW

#define XM_ScaleW   (-(FLOAT)((1 << 4) - 1) / XM_PACK_FACTOR)

◆ XM_ScaleXYZ

#define XM_ScaleXYZ   (-(FLOAT)((1 << 20) - 1) / XM_PACK_FACTOR)

◆ XM_UMaxW [1/2]

#define XM_UMaxW   ((FLOAT)((1 << 4) - 1))

◆ XM_UMaxW [2/2]

#define XM_UMaxW   ((FLOAT)((1 << (4 - 1)) - 1))

◆ XM_UMaxXYZ [1/2]

#define XM_UMaxXYZ   ((FLOAT)((1 << 20) - 1))

◆ XM_UMaxXYZ [2/2]

#define XM_UMaxXYZ   ((FLOAT)((1 << (20 - 1)) - 1))

◆ XM_UNPACK_FACTOR_SIGNED

#define XM_UNPACK_FACTOR_SIGNED   XM_PACK_FACTOR

◆ XM_UNPACK_FACTOR_UNSIGNED

#define XM_UNPACK_FACTOR_UNSIGNED   (FLOAT)(1 << 23)

◆ XM_UNPACK_SIGNEDN_SCALE

#define XM_UNPACK_SIGNEDN_SCALE (   BitsX,
  BitsY,
  BitsZ,
  BitsW 
)
Value:
{-XM_UNPACK_FACTOR_SIGNED / (FLOAT)((1 << ((BitsX) - 1)) - 1), \
-XM_UNPACK_FACTOR_SIGNED / (FLOAT)((1 << ((BitsY) - 1)) - 1), \
-XM_UNPACK_FACTOR_SIGNED / (FLOAT)((1 << ((BitsZ) - 1)) - 1), \
-XM_UNPACK_FACTOR_SIGNED / (FLOAT)((1 << ((BitsW) - 1)) - 1)}
Definition: glslang_tab.cpp:129
#define XM_UNPACK_FACTOR_SIGNED
Definition: xnamathconvert.inl:23

◆ XM_UNPACK_UNSIGNEDN_OFFSET

#define XM_UNPACK_UNSIGNEDN_OFFSET (   BitsX,
  BitsY,
  BitsZ,
  BitsW 
)
Value:
{-XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsX)) - 1), \
-XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsY)) - 1), \
-XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsZ)) - 1), \
-XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsW)) - 1)}
Definition: glslang_tab.cpp:129
#define XM_UNPACK_FACTOR_UNSIGNED
Definition: xnamathconvert.inl:22

◆ XM_UNPACK_UNSIGNEDN_SCALE

#define XM_UNPACK_UNSIGNEDN_SCALE (   BitsX,
  BitsY,
  BitsZ,
  BitsW 
)
Value:
{XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsX)) - 1), \
XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsY)) - 1), \
XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsZ)) - 1), \
XM_UNPACK_FACTOR_UNSIGNED / (FLOAT)((1 << (BitsW)) - 1)}
Definition: glslang_tab.cpp:129
#define XM_UNPACK_FACTOR_UNSIGNED
Definition: xnamathconvert.inl:22

◆ XM_URange [1/4]

#define XM_URange   ((FLOAT)(1 << 20))

◆ XM_URange [2/4]

#define XM_URange   ((FLOAT)(1 << 20))

◆ XM_URange [3/4]

#define XM_URange   ((FLOAT)(1 << 4))

◆ XM_URange [4/4]

#define XM_URange   ((FLOAT)(1 << 4))

◆ XM_URangeDiv2 [1/2]

#define XM_URangeDiv2   ((FLOAT)(1 << 19))

◆ XM_URangeDiv2 [2/2]

#define XM_URangeDiv2   ((FLOAT)(1 << 19))

Function Documentation

◆ XMConvertFloatToHalf()

XMFINLINE HALF XMConvertFloatToHalf ( FLOAT  Value)
Here is the caller graph for this function:

◆ XMConvertFloatToHalfStream()

XMINLINE HALF* XMConvertFloatToHalfStream ( HALF pOutputStream,
UINT  OutputStride,
CONST FLOAT pInputStream,
UINT  InputStride,
UINT  FloatCount 
)
Here is the call graph for this function:

◆ XMConvertHalfToFloat()

XMFINLINE FLOAT XMConvertHalfToFloat ( HALF  Value)
Here is the caller graph for this function:

◆ XMConvertHalfToFloatStream()

XMINLINE FLOAT* XMConvertHalfToFloatStream ( FLOAT pOutputStream,
UINT  OutputStride,
CONST HALF pInputStream,
UINT  InputStride,
UINT  HalfCount 
)
Here is the call graph for this function:

◆ XMLoadByte4()

XMFINLINE XMVECTOR XMLoadByte4 ( CONST XMBYTE4 pSource)

◆ XMLoadByteN4()

XMFINLINE XMVECTOR XMLoadByteN4 ( CONST XMBYTEN4 pSource)

◆ XMLoadColor()

XMFINLINE XMVECTOR XMLoadColor ( CONST XMCOLOR pSource)

◆ XMLoadDec4()

XMFINLINE XMVECTOR XMLoadDec4 ( CONST XMDEC4 pSource)

◆ XMLoadDecN4()

XMFINLINE XMVECTOR XMLoadDecN4 ( CONST XMDECN4 pSource)

◆ XMLoadDHen3()

XMFINLINE XMVECTOR XMLoadDHen3 ( CONST XMDHEN3 pSource)

◆ XMLoadDHenN3()

XMFINLINE XMVECTOR XMLoadDHenN3 ( CONST XMDHENN3 pSource)

◆ XMLoadFloat()

XMFINLINE XMVECTOR XMLoadFloat ( CONST FLOAT pSource)

◆ XMLoadFloat2()

XMFINLINE XMVECTOR XMLoadFloat2 ( CONST XMFLOAT2 pSource)

◆ XMLoadFloat2A()

XMFINLINE XMVECTOR XMLoadFloat2A ( CONST XMFLOAT2A *  pSource)

◆ XMLoadFloat3()

XMFINLINE XMVECTOR XMLoadFloat3 ( CONST XMFLOAT3 pSource)

◆ XMLoadFloat3A()

XMFINLINE XMVECTOR XMLoadFloat3A ( CONST XMFLOAT3A *  pSource)
Here is the caller graph for this function:

◆ XMLoadFloat3PK()

XMFINLINE XMVECTOR XMLoadFloat3PK ( CONST XMFLOAT3PK pSource)
Here is the call graph for this function:

◆ XMLoadFloat3SE()

XMFINLINE XMVECTOR XMLoadFloat3SE ( CONST XMFLOAT3SE pSource)
Here is the call graph for this function:

◆ XMLoadFloat3x3()

XMFINLINE XMMATRIX XMLoadFloat3x3 ( CONST XMFLOAT3X3 pSource)

◆ XMLoadFloat4()

XMFINLINE XMVECTOR XMLoadFloat4 ( CONST XMFLOAT4 pSource)

◆ XMLoadFloat4A()

XMFINLINE XMVECTOR XMLoadFloat4A ( CONST XMFLOAT4A *  pSource)

◆ XMLoadFloat4x3()

XMFINLINE XMMATRIX XMLoadFloat4x3 ( CONST XMFLOAT4X3 pSource)

◆ XMLoadFloat4x3A()

XMFINLINE XMMATRIX XMLoadFloat4x3A ( CONST XMFLOAT4X3A *  pSource)

◆ XMLoadFloat4x4()

XMFINLINE XMMATRIX XMLoadFloat4x4 ( CONST XMFLOAT4X4 pSource)

◆ XMLoadFloat4x4A()

XMFINLINE XMMATRIX XMLoadFloat4x4A ( CONST XMFLOAT4X4A *  pSource)

◆ XMLoadHalf2()

XMFINLINE XMVECTOR XMLoadHalf2 ( CONST XMHALF2 pSource)
Here is the call graph for this function:

◆ XMLoadHalf4()

XMFINLINE XMVECTOR XMLoadHalf4 ( CONST XMHALF4 pSource)
Here is the call graph for this function:

◆ XMLoadHenD3()

XMFINLINE XMVECTOR XMLoadHenD3 ( CONST XMHEND3 pSource)

◆ XMLoadHenDN3()

XMFINLINE XMVECTOR XMLoadHenDN3 ( CONST XMHENDN3 pSource)

◆ XMLoadIco4()

XMFINLINE XMVECTOR XMLoadIco4 ( CONST XMICO4 pSource)

◆ XMLoadIcoN4()

XMFINLINE XMVECTOR XMLoadIcoN4 ( CONST XMICON4 pSource)

◆ XMLoadInt()

XMFINLINE XMVECTOR XMLoadInt ( CONST UINT pSource)

◆ XMLoadInt2()

XMFINLINE XMVECTOR XMLoadInt2 ( CONST UINT pSource)

◆ XMLoadInt2A()

XMFINLINE XMVECTOR XMLoadInt2A ( CONST UINT pSource)

◆ XMLoadInt3()

XMFINLINE XMVECTOR XMLoadInt3 ( CONST UINT pSource)

◆ XMLoadInt3A()

XMFINLINE XMVECTOR XMLoadInt3A ( CONST UINT pSource)

◆ XMLoadInt4()

XMFINLINE XMVECTOR XMLoadInt4 ( CONST UINT pSource)

◆ XMLoadInt4A()

XMFINLINE XMVECTOR XMLoadInt4A ( CONST UINT pSource)

◆ XMLoadShort2()

XMFINLINE XMVECTOR XMLoadShort2 ( CONST XMSHORT2 pSource)

◆ XMLoadShort4()

XMFINLINE XMVECTOR XMLoadShort4 ( CONST XMSHORT4 pSource)

◆ XMLoadShortN2()

XMFINLINE XMVECTOR XMLoadShortN2 ( CONST XMSHORTN2 pSource)

◆ XMLoadShortN4()

XMFINLINE XMVECTOR XMLoadShortN4 ( CONST XMSHORTN4 pSource)

◆ XMLoadU555()

XMFINLINE XMVECTOR XMLoadU555 ( CONST XMU555 pSource)

◆ XMLoadU565()

XMFINLINE XMVECTOR XMLoadU565 ( CONST XMU565 pSource)

◆ XMLoadUByte4()

XMFINLINE XMVECTOR XMLoadUByte4 ( CONST XMUBYTE4 pSource)

◆ XMLoadUByteN4()

XMFINLINE XMVECTOR XMLoadUByteN4 ( CONST XMUBYTEN4 pSource)

◆ XMLoadUDec4()

XMFINLINE XMVECTOR XMLoadUDec4 ( CONST XMUDEC4 pSource)

◆ XMLoadUDecN4()

XMFINLINE XMVECTOR XMLoadUDecN4 ( CONST XMUDECN4 pSource)

◆ XMLoadUDHen3()

XMFINLINE XMVECTOR XMLoadUDHen3 ( CONST XMUDHEN3 pSource)

◆ XMLoadUDHenN3()

XMFINLINE XMVECTOR XMLoadUDHenN3 ( CONST XMUDHENN3 pSource)

◆ XMLoadUHenD3()

XMFINLINE XMVECTOR XMLoadUHenD3 ( CONST XMUHEND3 pSource)

◆ XMLoadUHenDN3()

XMFINLINE XMVECTOR XMLoadUHenDN3 ( CONST XMUHENDN3 pSource)

◆ XMLoadUIco4()

XMFINLINE XMVECTOR XMLoadUIco4 ( CONST XMUICO4 pSource)

◆ XMLoadUIcoN4()

XMFINLINE XMVECTOR XMLoadUIcoN4 ( CONST XMUICON4 pSource)

◆ XMLoadUNibble4()

XMFINLINE XMVECTOR XMLoadUNibble4 ( CONST XMUNIBBLE4 pSource)

◆ XMLoadUShort2()

XMFINLINE XMVECTOR XMLoadUShort2 ( CONST XMUSHORT2 pSource)

◆ XMLoadUShort4()

XMFINLINE XMVECTOR XMLoadUShort4 ( CONST XMUSHORT4 pSource)

◆ XMLoadUShortN2()

XMFINLINE XMVECTOR XMLoadUShortN2 ( CONST XMUSHORTN2 pSource)

◆ XMLoadUShortN4()

XMFINLINE XMVECTOR XMLoadUShortN4 ( CONST XMUSHORTN4 pSource)

◆ XMLoadXDec4()

XMFINLINE XMVECTOR XMLoadXDec4 ( CONST XMXDEC4 pSource)

◆ XMLoadXDecN4()

XMFINLINE XMVECTOR XMLoadXDecN4 ( CONST XMXDECN4 pSource)

◆ XMLoadXIco4()

XMFINLINE XMVECTOR XMLoadXIco4 ( CONST XMXICO4 pSource)

◆ XMLoadXIcoN4()

XMFINLINE XMVECTOR XMLoadXIcoN4 ( CONST XMXICON4 pSource)

◆ XMStoreByte4()

XMFINLINE VOID XMStoreByte4 ( XMBYTE4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreByteN4()

XMFINLINE VOID XMStoreByteN4 ( XMBYTEN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreColor()

XMFINLINE VOID XMStoreColor ( XMCOLOR pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreDec4()

XMFINLINE VOID XMStoreDec4 ( XMDEC4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreDecN4()

XMFINLINE VOID XMStoreDecN4 ( XMDECN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreDHen3()

XMFINLINE VOID XMStoreDHen3 ( XMDHEN3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreDHenN3()

XMFINLINE VOID XMStoreDHenN3 ( XMDHENN3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreFloat()

XMFINLINE VOID XMStoreFloat ( FLOAT pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreFloat2()

XMFINLINE VOID XMStoreFloat2 ( XMFLOAT2 pDestination,
FXMVECTOR  V 
)

◆ XMStoreFloat2A()

XMFINLINE VOID XMStoreFloat2A ( XMFLOAT2A *  pDestination,
FXMVECTOR  V 
)

◆ XMStoreFloat3()

XMFINLINE VOID XMStoreFloat3 ( XMFLOAT3 pDestination,
FXMVECTOR  V 
)

◆ XMStoreFloat3A()

XMFINLINE VOID XMStoreFloat3A ( XMFLOAT3A *  pDestination,
FXMVECTOR  V 
)
Here is the caller graph for this function:

◆ XMStoreFloat3PK()

XMFINLINE VOID XMStoreFloat3PK ( XMFLOAT3PK pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreFloat3SE()

XMFINLINE VOID XMStoreFloat3SE ( XMFLOAT3SE pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreFloat3x3()

XMFINLINE VOID XMStoreFloat3x3 ( XMFLOAT3X3 pDestination,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMStoreFloat3x3NC()

XMFINLINE VOID XMStoreFloat3x3NC ( XMFLOAT3X3 pDestination,
CXMMATRIX  M 
)
Here is the caller graph for this function:

◆ XMStoreFloat4()

XMFINLINE VOID XMStoreFloat4 ( XMFLOAT4 pDestination,
FXMVECTOR  V 
)

◆ XMStoreFloat4A()

XMFINLINE VOID XMStoreFloat4A ( XMFLOAT4A *  pDestination,
FXMVECTOR  V 
)

◆ XMStoreFloat4NC()

XMFINLINE VOID XMStoreFloat4NC ( XMFLOAT4 pDestination,
FXMVECTOR  V 
)

◆ XMStoreFloat4x3()

XMFINLINE VOID XMStoreFloat4x3 ( XMFLOAT4X3 pDestination,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMStoreFloat4x3A()

XMFINLINE VOID XMStoreFloat4x3A ( XMFLOAT4X3A *  pDestination,
CXMMATRIX  M 
)

◆ XMStoreFloat4x3NC()

XMFINLINE VOID XMStoreFloat4x3NC ( XMFLOAT4X3 pDestination,
CXMMATRIX  M 
)
Here is the caller graph for this function:

◆ XMStoreFloat4x4()

XMFINLINE VOID XMStoreFloat4x4 ( XMFLOAT4X4 pDestination,
CXMMATRIX  M 
)
Here is the call graph for this function:

◆ XMStoreFloat4x4A()

XMFINLINE VOID XMStoreFloat4x4A ( XMFLOAT4X4A *  pDestination,
CXMMATRIX  M 
)

◆ XMStoreFloat4x4NC()

XMFINLINE VOID XMStoreFloat4x4NC ( XMFLOAT4X4 pDestination,
CXMMATRIX  M 
)
Here is the caller graph for this function:

◆ XMStoreHalf2()

XMFINLINE VOID XMStoreHalf2 ( XMHALF2 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreHalf4()

XMFINLINE VOID XMStoreHalf4 ( XMHALF4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreHenD3()

XMFINLINE VOID XMStoreHenD3 ( XMHEND3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreHenDN3()

XMFINLINE VOID XMStoreHenDN3 ( XMHENDN3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreIco4()

XMFINLINE VOID XMStoreIco4 ( XMICO4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreIcoN4()

XMFINLINE VOID XMStoreIcoN4 ( XMICON4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreInt()

XMFINLINE VOID XMStoreInt ( UINT pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreInt2()

XMFINLINE VOID XMStoreInt2 ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreInt2A()

XMFINLINE VOID XMStoreInt2A ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreInt3()

XMFINLINE VOID XMStoreInt3 ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreInt3A()

XMFINLINE VOID XMStoreInt3A ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreInt4()

XMFINLINE VOID XMStoreInt4 ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreInt4A()

XMFINLINE VOID XMStoreInt4A ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreInt4NC()

XMFINLINE VOID XMStoreInt4NC ( UINT pDestination,
FXMVECTOR  V 
)

◆ XMStoreShort2()

XMFINLINE VOID XMStoreShort2 ( XMSHORT2 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreShort4()

XMFINLINE VOID XMStoreShort4 ( XMSHORT4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreShortN2()

XMFINLINE VOID XMStoreShortN2 ( XMSHORTN2 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreShortN4()

XMFINLINE VOID XMStoreShortN4 ( XMSHORTN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreU555()

XMFINLINE VOID XMStoreU555 ( XMU555 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreU565()

XMFINLINE VOID XMStoreU565 ( XMU565 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUByte4()

XMFINLINE VOID XMStoreUByte4 ( XMUBYTE4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUByteN4()

XMFINLINE VOID XMStoreUByteN4 ( XMUBYTEN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUDec4()

XMFINLINE VOID XMStoreUDec4 ( XMUDEC4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUDecN4()

XMFINLINE VOID XMStoreUDecN4 ( XMUDECN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUDHen3()

XMFINLINE VOID XMStoreUDHen3 ( XMUDHEN3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUDHenN3()

XMFINLINE VOID XMStoreUDHenN3 ( XMUDHENN3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUHenD3()

XMFINLINE VOID XMStoreUHenD3 ( XMUHEND3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUHenDN3()

XMFINLINE VOID XMStoreUHenDN3 ( XMUHENDN3 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUIco4()

XMFINLINE VOID XMStoreUIco4 ( XMUICO4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUIcoN4()

XMFINLINE VOID XMStoreUIcoN4 ( XMUICON4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUNibble4()

XMFINLINE VOID XMStoreUNibble4 ( XMUNIBBLE4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUShort2()

XMFINLINE VOID XMStoreUShort2 ( XMUSHORT2 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUShort4()

XMFINLINE VOID XMStoreUShort4 ( XMUSHORT4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUShortN2()

XMFINLINE VOID XMStoreUShortN2 ( XMUSHORTN2 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreUShortN4()

XMFINLINE VOID XMStoreUShortN4 ( XMUSHORTN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreXDec4()

XMFINLINE VOID XMStoreXDec4 ( XMXDEC4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreXDecN4()

XMFINLINE VOID XMStoreXDecN4 ( XMXDECN4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreXIco4()

XMFINLINE VOID XMStoreXIco4 ( XMXICO4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function:

◆ XMStoreXIcoN4()

XMFINLINE VOID XMStoreXIcoN4 ( XMXICON4 pDestination,
FXMVECTOR  V 
)
Here is the call graph for this function: