MFX Library
概要
API仕様
Mfx_Add_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_Add_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x001 | uint8 Mfx_Add_u8u8_u8(uint8, uint8)
|
| 0x002 | uint8 Mfx_Add_u8s8_u8(uint8, sint8)
|
| 0x003 | sint8 Mfx_Add_u8s8_s8(uint8, sint8)
|
| 0x004 | uint8 Mfx_Add_s8s8_u8(sint8, sint8)
|
| 0x005 | sint8 Mfx_Add_s8s8_s8(sint8, sint8)
|
| 0x006 | uint16 Mfx_Add_u16u16_u16(uint16, uint16)
|
| 0x007 | uint16 Mfx_Add_u16s16_u16(uint16, sint16)
|
| 0x008 | sint16 Mfx_Add_u16s16_s16(uint16, sint16)
|
| 0x009 | uint8 Mfx_Add_s16s16_u8(sint16, sint16)
|
| 0x00A | sint8 Mfx_Add_s16s16_s8(sint16, sint16)
|
| 0x00B | uint16 Mfx_Add_s16s16_u16(sint16, sint16)
|
| 0x00C | sint16 Mfx_Add_s16s16_s16(sint16, sint16)
|
| 0x00D | sint8 Mfx_Add_u32u32_s8(uint32, uint32)
|
| 0x00E | sint16 Mfx_Add_u32u32_s16(uint32, uint32)
|
| 0x00F | uint32 Mfx_Add_u32u32_u32(uint32, uint32)
|
| 0x010 | sint32 Mfx_Add_u32u32_s32(uint32, uint32)
|
| 0x011 | uint32 Mfx_Add_u32s32_u32(uint32, sint32)
|
| 0x012 | sint32 Mfx_Add_u32s32_s32(uint32, sint32)
|
| 0x013 | uint32 Mfx_Add_s32s32_u32(sint32, sint32)
|
| 0x014 | sint32 Mfx_Add_s32s32_s32(sint32, sint32)
|
| 0x015 | uint8 Mfx_Add_s32s32_u8(sint32, sint32)
|
| 0x016 | sint8 Mfx_Add_s32s32_s8(sint32, sint32)
|
| 0x017 | uint16 Mfx_Add_s32s32_u16(sint32, sint32)
|
| 0x018 | sint16 Mfx_Add_s32s32_s16(sint32, sint32)
|
| 0x019 | sint16 Mfx_Add_u32s32_s16(uint32, sint32)
|
| 0x01A | sint8 Mfx_Add_u32s32_s8(uint32, sint32)
|
| 0x01B | uint16 Mfx_Add_u32s32_u16(uint32, sint32)
|
| 0x01C | unit8 Mfx_Add_u32s32_u8(uint32, sint32)
|
| 0x01D | uint16 Mfx_Add_u32u32_u16(uint32, uint32)
|
| 0x01E | uint8 Mfx_Add_u32u32_u8(uint32, uint32)
|
| 0x01F | sint16 Mfx_Add_u16u16_s16(uint16, uint16)
|
| 0x020 | uint8 Mfx_Add_u16u16_u8(uint16, uint16)
|
| 0x021 | uint8 Mfx_Add_u16s16_u8(uint16, sint16)
|
| 0x022 | sint8 Mfx_Add_u16u16_s8(uint16, uint16)
|
| 0x023 | sint8 Mfx_Add_u16s16_s8(uint16, sint16)
|
| 0x024 | sint8 Mfx_Add_u8u8_s8(uint8, uint8)
|
Mfx_Sub_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_Sub_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x025 | uint8 Mfx_Sub_u8u8_u8(uint8, uint8)
|
| 0x026 | sint8 Mfx_Sub_u8u8_s8(uint8, uint8)
|
| 0x027 | uint8 Mfx_Sub_u8s8_u8(uint8, sint8)
|
| 0x028 | sint8 Mfx_Sub_s8u8_s8(sint8, uint8)
|
| 0x029 | sint8 Mfx_Sub_s8s8_s8(sint8, sint8)
|
| 0x02A | uint8 Mfx_Sub_u16u16_u8(uint16, uint16)
|
| 0x02B | sint8 Mfx_Sub_u16u16_s8(uint16, uint16)
|
| 0x02C | uint8 Mfx_Sub_s16s16_u8(sint16, sint16)
|
| 0x02D | sint8 Mfx_Sub_s16s16_s8(sint16, sint16)
|
| 0x02E | uint8 Mfx_Sub_s32s32_u8(sint32, sint32)
|
| 0x02F | sint8 Mfx_Sub_s32s32_s8(sint32, sint32)
|
| 0x030 | uint16 Mfx_Sub_u16u16_u16(uint16, uint16)
|
| 0x031 | uint16 Mfx_Sub_u16s16_u16(uint16, sint16)
|
| 0x032 | sint16 Mfx_Sub_s16u16_s16(sint16, uint16)
|
| 0x033 | sint16 Mfx_Sub_u16s16_s16(uint16, sint16)
|
| 0x034 | uint16 Mfx_Sub_s16s16_u16(sint16, sint16)
|
| 0x035 | sint16 Mfx_Sub_u16u16_s16(uint16, uint16)
|
| 0x036 | sint16 Mfx_Sub_s16s16_s16(sint16, sint16)
|
| 0x037 | uint8 Mfx_Sub_s32u32_u8(sint32, uint32)
|
| 0x038 | sint8 Mfx_Sub_u32s32_s8(uint32, sint32)
|
| 0x039 | uint16 Mfx_Sub_s32u32_u16(sint32, uint32)
|
| 0x03A | uint16 Mfx_Sub_u32u32_u16(uint32, uint32)
|
| 0x03B | sint16 Mfx_Sub_u32u32_s16(uint32, uint32)
|
| 0x03C | uint16 Mfx_Sub_s32s32_u16(sint32, sint32)
|
| 0x03D | sint16 Mfx_Sub_s32s32_s16(sint32, sint32)
|
| 0x03E | uint32 Mfx_Sub_u32u32_u32(uint32, uint32)
|
| 0x03F | uint32 Mfx_Sub_u32s32_u32(uint32, sint32)
|
| 0x040 | uint32 Mfx_Sub_s32u32_u32(sint32, uint32)
|
| 0x041 | sint32 Mfx_Sub_u32u32_s32(uint32, uint32)
|
| 0x042 | sint32 Mfx_Sub_s32u32_s32(sint32, uint32)
|
| 0x043 | sint32 Mfx_Sub_u32s32_s32(uint32, sint32)
|
| 0x044 | uint32 Mfx_Sub_s32s32_u32(sint32, sint32)
|
| 0x045 | sint32 Mfx_Sub_s32s32_s32(sint32, sint32)
|
| 0x046 | sint16 Mfx_Sub_s32u32_s16(sint32, uint32)
|
| 0x047 | sint8 Mfx_Sub_s32u32_s8(sint32, uint32)
|
| 0x048 | sint16 Mfx_Sub_u32s32_s16(uint32, sint32)
|
| 0x049 | uint16 Mfx_Sub_u32s32_u16(uint32, sint32)
|
| 0x04A | uint8 Mfx_Sub_u32s32_u8(uint32, sint32)
|
| 0x04B | sint8 Mfx_Sub_u32u32_s8(uint32, uint32)
|
| 0x04C | uint8 Mfx_Sub_u32u32_u8(uint32, uint32)
|
| 0x04D | uint16 Mfx_Sub_s16u16_u16(sint16, uint16)
|
| 0x04E | uint8 Mfx_Sub_u16s16_u8(uint16, sint16)
|
| 0x04F | uint8 Mfx_Sub_s16u16_u8(sint16, uint16)
|
| 0x050 | sint8 Mfx_Sub_u16s16_s8(uint16, sint16)
|
| 0x051 | sint8 Mfx_Sub_s16u16_s8(sint16, uint16)
|
| 0x052 | uint8 Mfx_Sub_s8u8_u8(sint8, uint8)
|
| 0x053 | uint8 Mfx_Sub_s8s8_u8(sint8, sint8)
|
| 0x054 | sint8 Mfx_Sub_u8s8_s8(uint8, sint8)
|
Mfx_Abs_<InTypeMn1>_<OutTypeMn>
<OutType> Mfx_Abs_<InTypeMn1>_<OutTypeMn> (<InType1> x_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x055 | uint8 Mfx_Abs_s8_u8(sint8)
|
| 0x056 | sint8 Mfx_Abs_s8_s8(sint8)
|
| 0x057 | uint8 Mfx_Abs_s32_u8(sint32)
|
| 0x058 | uint16 Mfx_Abs_s16_u16(sint16)
|
| 0x059 | sint16 Mfx_Abs_s16_s16(sint16)
|
| 0x05A | sint16 Mfx_Abs_s32_s16(sint32)
|
| 0x05B | uint32 Mfx_Abs_s32_u32(sint32)
|
| 0x05C | sint32 Mfx_Abs_s32_s32(sint32)
|
| 0x05D | sint8 Mfx_Abs_s32_s8(sint32)
|
| 0x05E | uint16 Mfx_Abs_s32_u16(sint32)
|
Mfx_AbsDiff_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_AbsDiff_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x05F | uint8 Mfx_AbsDiff_u8u8_u8(uint8, uint8)
|
| 0x060 | uint16 Mfx_AbsDiff_u16u16_u16(uint16, uint16)
|
| 0x061 | uint8 Mfx_AbsDiff_s16s16_u8(sint16, sint16)
|
| 0x062 | uint16 Mfx_AbsDiff_s16s16_u16(sint16, sint16)
|
| 0x063 | uint8 Mfx_AbsDiff_u32s32_u8(uint32, sint32)
|
| 0x064 | uint16 Mfx_AbsDiff_u32s32_u16(uint32, sint32)
|
| 0x065 | uint32 Mfx_AbsDiff_u32s32_u32(uint32, sint32)
|
| 0x066 | uint32 Mfx_AbsDiff_u32u32_u32(uint32, uint32)
|
| 0x067 | uint8 Mfx_AbsDiff_s32s32_u8(sint32, sint32)
|
| 0x068 | sint16 Mfx_AbsDiff_s32s32_s16(sint32, sint32)
|
| 0x069 | sint32 Mfx_AbsDiff_s32s32_s32(sint32, sint32)
|
| 0x06A | sint8 Mfx_AbsDiff_s32s32_s8(sint32, sint32)
|
| 0x06B | uint16 Mfx_AbsDiff_s32s32_u16(sint32, sint32)
|
| 0x06C | uint32 Mfx_AbsDiff_s32s32_u32(sint32, sint32)
|
| 0x06D | uint16 Mfx_AbsDiff_u32u32_u16(uint32, uint32)
|
| 0x06E | uint8 Mfx_AbsDiff_u32u32_u8(uint32, uint32)
|
| 0x06F | sint8 Mfx_Absdiff_u32u32_s8(uint32, uint32)
|
| 0x070 | sint16 Mfx_Absdiff_u32u32_s16(uint32, uint32)
|
| 0x071 | sint32 Mfx_Absdiff_u32u32_s32(uint32, uint32)
|
| 0x072 | sint8 Mfx_Absdiff_u32s32_s8(uint32, sint32)
|
| 0x073 | sint16 Mfx_Absdiff_u32s32_s16(uint32, sint32)
|
| 0x074 | sint32 Mfx_Absdiff_u32s32_s32(uint32, sint32)
|
| 0x075 | uint16 Mfx_AbsDiff_u16s16_u16(uint16, sint16)
|
| 0x076 | sint16 Mfx_AbsDiff_u16u16_s16(uint16, uint16)
|
| 0x077 | sint16 Mfx_AbsDiff_u16s16_s16(uint16, sint16)
|
| 0x078 | sint16 Mfx_AbsDiff_s16s16_s16(sint16, sint16)
|
| 0x079 | uint8 Mfx_AbsDiff_u16u16_u8(uint16, uint16)
|
| 0x07A | uint8 Mfx_AbsDiff_u16s16_u8(uint16, sint16)
|
| 0x07B | sint8 Mfx_AbsDiff_u16u16_s8(uint16, uint16)
|
| 0x07C | sint8 Mfx_AbsDiff_u16s16_s8(uint16, sint16)
|
| 0x07D | sint8 Mfx_AbsDiff_s16s16_s8(sint16, sint16)
|
| 0x07E | uint8 Mfx_AbsDiff_u8s8_u8(uint8, sint8)
|
| 0x07F | uint8 Mfx_AbsDiff_s8s8_u8(sint8, sint8)
|
| 0x080 | sint8 Mfx_AbsDiff_u8u8_s8(uint8, uint8)
|
| 0x081 | sint8 Mfx_AbsDiff_u8s8_s8(uint8, sint8)
|
| 0x082 | sint8 Mfx_AbsDiff_s8s8_s8(sint8, sint8)
|
Mfx_Mul_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_Mul_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x083 | uint8 Mfx_Mul_u8u8_u8(uint8, uint8)
|
| 0x084 | uint8 Mfx_Mul_s8s8_u8(sint8, sint8)
|
| 0x085 | sint8 Mfx_Mul_s8s8_s8(sint8, sint8)
|
| 0x086 | uint16 Mfx_Mul_u16u16_u16(uint16, uint16)
|
| 0x087 | uint16 Mfx_Mul_s16s16_u16(sint16, sint16)
|
| 0x088 | uint8 Mfx_Mul_s16s16_u8(sint16, sint16)
|
| 0x089 | sint8 Mfx_Mul_s16s16_s8(sint16, sint16)
|
| 0x08A | sint16 Mfx_Mul_s16s16_s16(sint16, sint16)
|
| 0x08B | uint32 Mfx_Mul_u32u32_u32(uint32, uint32)
|
| 0x08C | sint32 Mfx_Mul_u32u32_s32(uint32, uint32)
|
| 0x08D | uint32 Mfx_Mul_s32s32_u32(sint32, sint32)
|
| 0x08E | uint8 Mfx_Mul_s32s32_u8(sint32, sint32)
|
| 0x08F | sint8 Mfx_Mul_u32u32_s8(uint32, uint32)
|
| 0x090 | sint8 Mfx_Mul_s32s32_s8(sint32, sint32)
|
| 0x091 | sint16 Mfx_Mul_u32u32_s16(uint32, uint32)
|
| 0x092 | sint16 Mfx_Mul_s32s32_s16(sint32, sint32)
|
| 0x093 | uint16 Mfx_Mul_s32s32_u16(sint32, sint32)
|
| 0x094 | sint32 Mfx_Mul_s32s32_s32(sint32, sint32)
|
| 0x095 | sint16 Mfx_Mul_u32s32_s16(uint32, sint32)
|
| 0x096 | sint8 Mfx_Mul_u32s32_s8(uint32, sint32)
|
| 0x097 | uint8 Mfx_Mul_u32s32_u8(uint32, sint32)
|
| 0x098 | uint16 Mfx_Mul_u32u32_u16(uint32, uint32)
|
| 0x099 | uint8 Mfx_Mul_u32u32_u8(uint32, uint32)
|
| 0x09A | uint8 Mfx_Mul_u8s8_u8(uint8, sint8)
|
| 0x09B | sint8 Mfx_Mul_u8s8_s8(uint8, sint8)
|
| 0x09C | uint16 Mfx_Mul_u16s16_u16(uint16, sint16)
|
| 0x09D | sint16 Mfx_Mul_u16s16_s16(uint16, sint16)
|
| 0x09E | sint32 Mfx_Mul_u16s16_s32(uint16, sint16)
|
| 0x09F | uint16 Mfx_Mul_u32s32_u16(uint32, sint32)
|
| 0x0A0 | uint32 Mfx_Mul_u32s32_u32(uint32, sint32)
|
| 0x0A1 | sint32 Mfx_Mul_u32s32_s32(uint32, sint32)
|
| 0x0A2 | sint16 Mfx_Mul_u16u16_s16(uint16, uint16)
|
| 0x0A3 | uint8 Mfx_Mul_u16u16_u8(uint16, uint16)
|
| 0x0A4 | uint8 Mfx_Mul_u16s16_u8(uint16, sint16)
|
| 0x0A5 | sint8 Mfx_Mul_u16u16_s8(uint16, uint16)
|
| 0x0A6 | sint8 Mfx_Mul_u16s16_s8(uint16, sint16)
|
| 0x0A7 | sint8 Mfx_Mul_u8u8_s8(uint8, uint8)
|
Mfx_Div_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_Div_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x0A8 | uint8 Mfx_Div_u8u8_u8(uint8, uint8)
|
| 0x0A9 | uint8 Mfx_Div_s8u8_u8(sint8, uint8)
|
| 0x0AA | uint8 Mfx_Div_u8s8_u8(uint8, sint8)
|
| 0x0AB | uint8 Mfx_Div_s8s8_u8(sint8, sint8)
|
| 0x0AC | sint8 Mfx_Div_u8s8_s8(uint8, sint8)
|
| 0x0AD | sint8 Mfx_Div_s8u8_s8(sint8, uint8)
|
| 0x0AE | sint8 Mfx_Div_s8s8_s8(sint8, sint8)
|
| 0x0AF | uint16 Mfx_Div_u16u16_u16(uint16, uint16)
|
| 0x0B0 | uint16 Mfx_Div_s16u16_u16(sint16, uint16)
|
| 0x0B1 | uint16 Mfx_Div_u16s16_u16(uint16, sint16)
|
| 0x0B2 | sint16 Mfx_Div_u16s16_s16(uint16, sint16)
|
| 0x0B3 | sint16 Mfx_Div_s16u16_s16(sint16, uint16)
|
| 0x0B4 | uint16 Mfx_Div_s16s16_u16(sint16, sint16)
|
| 0x0B5 | uint8 Mfx_Div_s16s16_u8(sint16, sint16)
|
| 0x0B6 | sint8 Mfx_Div_s16s16_s8(sint16, sint16)
|
| 0x0B7 | sint16 Mfx_Div_s16s16_s16(sint16, sint16)
|
| 0x0B8 | sint16 Mfx_Div_s32u32_s16(sint32, uint32)
|
| 0x0B9 | uint32 Mfx_Div_u32u32_u32(uint32, uint32)
|
| 0x0BA | uint32 Mfx_Div_s32u32_u32(sint32, uint32)
|
| 0x0BB | uint32 Mfx_Div_u32s32_u32(uint32, sint32)
|
| 0x0BC | sint32 Mfx_Div_u32s32_s32(uint32, sint32)
|
| 0x0BD | sint32 Mfx_Div_s32u32_s32(sint32, uint32)
|
| 0x0BE | uint32 Mfx_Div_s32s32_u32(sint32, sint32)
|
| 0x0BF | uint8 Mfx_Div_s32s32_u8(sint32, sint32)
|
| 0x0C0 | sint8 Mfx_Div_s32s32_s8(sint32, sint32)
|
| 0x0C1 | uint16 Mfx_Div_s32s32_u16(sint32, sint32)
|
| 0x0C2 | sint16 Mfx_Div_s32s32_s16(sint32, sint32)
|
| 0x0C3 | sint32 Mfx_Div_s32s32_s32(sint32, sint32)
|
| 0x0C4 | sint8 Mfx_Div_u32u32_s8(uint32, uint32)
|
| 0x0C5 | sint16 Mfx_Div_u32u32_s16(uint32, uint32)
|
| 0x0C6 | sint32 Mfx_Div_u32u32_s32(uint32, uint32)
|
| 0x0C7 | sint8 Mfx_Div_s32u32_s8(sint32, uint32)
|
| 0x0C8 | uint16 Mfx_Div_s32u32_u16(sint32, uint32)
|
| 0x0C9 | uint8 Mfx_Div_s32u32_u8(sint32, uint32)
|
| 0x0CA | sint16 Mfx_Div_u32s32_s16(uint32, sint32)
|
| 0x0CB | sint8 Mfx_Div_u32s32_s8(uint32, sint32)
|
| 0x0CC | uint16 Mfx_Div_u32s32_u16(uint32, sint32)
|
| 0x0CD | uint8 Mfx_Div_u32s32_u8(uint32, sint32)
|
| 0x0CE | uint16 Mfx_Div_u32u32_u16(uint32, uint32)
|
| 0x0CF | uint8 Mfx_Div_u32u32_u8(uint32, uint32)
|
| 0x0D0 | sint16 Mfx_Div_u16u16_s16(uint16, uint16)
|
| 0x0D1 | uint8 Mfx_Div_u16u16_u8(uint16, uint16)
|
| 0x0D2 | uint8 Mfx_Div_u16s16_u8(uint16, sint16)
|
| 0x0D3 | uint8 Mfx_Div_s16u16_u8(sint16, uint16)
|
| 0x0D4 | sint8 Mfx_Div_u16u16_s8(uint16, uint16)
|
| 0x0D5 | sint8 Mfx_Div_u16s16_s8(uint16, sint16)
|
| 0x0D6 | sint8 Mfx_Div_s16u16_s8(sint16, uint16)
|
| 0x0D7 | sint8 Mfx_Div_u8u8_s8(uint8, uint8)
|
Mfx_RDiv_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_RDiv_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x0D8 | uint8 Mfx_RDiv_u8u8_u8(uint8, uint8)
|
| 0x0D9 | uint8 Mfx_RDiv_s8u8_u8(sint8, uint8)
|
| 0x0DA | uint8 Mfx_RDiv_u8s8_u8(uint8, sint8)
|
| 0x0DB | uint8 Mfx_RDiv_s8s8_u8(sint8, sint8)
|
| 0x0DC | sint8 Mfx_RDiv_u8s8_s8(uint8, sint8)
|
| 0x0DD | sint8 Mfx_RDiv_s8u8_s8(sint8, uint8)
|
| 0x0DE | sint8 Mfx_RDiv_s8s8_s8(sint8, sint8)
|
| 0x0DF | uint16 Mfx_RDiv_u16u16_u16(uint16, uint16)
|
| 0x0E0 | uint16 Mfx_RDiv_s16u16_u16(sint16, uint16)
|
| 0x0E1 | uint16 Mfx_RDiv_u16s16_u16(uint16, sint16)
|
| 0x0E2 | sint16 Mfx_RDiv_u16s16_s16(uint16, sint16)
|
| 0x0E3 | sint16 Mfx_RDiv_s16u16_s16(sint16, uint16)
|
| 0x0E4 | uint16 Mfx_RDiv_s16s16_u16(sint16, sint16)
|
| 0x0E5 | uint8 Mfx_RDiv_s16s16_u8(sint16, sint16)
|
| 0x0E6 | sint8 Mfx_RDiv_s16s16_s8(sint16, sint16)
|
| 0x0E7 | sint16 Mfx_RDiv_s16s16_s16(sint16, sint16)
|
| 0x0E8 | sint16 Mfx_RDiv_s32u32_s16(sint32, uint32)
|
| 0x0E9 | uint32 Mfx_RDiv_u32u32_u32(uint32, uint32)
|
| 0x0EA | uint32 Mfx_RDiv_s32u32_u32(sint32, uint32)
|
| 0x0EB | uint32 Mfx_RDiv_u32s32_u32(uint32, sint32)
|
| 0x0EC | sint32 Mfx_RDiv_u32s32_s32(uint32, sint32)
|
| 0x0ED | sint32 Mfx_RDiv_s32u32_s32(sint32, uint32)
|
| 0x0EE | uint32 Mfx_RDiv_s32s32_u32(sint32, sint32)
|
| 0x0EF | uint8 Mfx_RDiv_s32s32_u8(sint32, sint32)
|
| 0x0F0 | sint8 Mfx_RDiv_s32s32_s8(sint32, sint32)
|
| 0x0F1 | uint16 Mfx_RDiv_s32s32_u16(sint32, sint32)
|
| 0x0F2 | sint16 Mfx_RDiv_s32s32_s16(sint32, sint32)
|
| 0x0F3 | sint32 Mfx_RDiv_s32s32_s32(sint32, sint32)
|
| 0x0F4 | sint8 Mfx_RDiv_u32u32_s8(uint32, uint32)
|
| 0x0F5 | sint16 Mfx_RDiv_u32u32_s16(uint32, uint32)
|
| 0x0F6 | sint32 Mfx_RDiv_u32u32_s32(uint32, uint32)
|
| 0x0F7 | sint8 Mfx_RDiv_s32u32_s8(sint32, uint32)
|
| 0x0F8 | uint16 Mfx_RDiv_s32u32_u16(sint32, uint32)
|
| 0x0F9 | uint8 Mfx_RDiv_s32u32_u8(sint32, uint32)
|
| 0x0FA | sint16 Mfx_RDiv_u32s32_s16(uint32, sint32)
|
| 0x0FC | uint16 Mfx_RDiv_u32s32_u16(uint32, sint32)
|
| 0x0FD | uint8 Mfx_RDiv_u32s32_u8(uint32, sint32)
|
| 0x0FE | uint16 Mfx_RDiv_u32u32_u16(uint32, uint32)
|
| 0x0FF | uint8 Mfx_RDiv_u32u32_u8(uint32, uint32)
|
| 0x100 | sint16 Mfx_RDiv_u16u16_s16(uint16, uint16)
|
| 0x101 | uint8 Mfx_RDiv_u16u16_u8(uint16, uint16)
|
| 0x102 | uint8 Mfx_RDiv_u16s16_u8(uint16, sint16)
|
| 0x103 | uint8 Mfx_RDiv_s16u16_u8(sint16, uint16)
|
| 0x104 | sint8 Mfx_RDiv_u16u16_s8(uint16, uint16)
|
| 0x105 | sint8 Mfx_RDiv_u16s16_s8(uint16, sint16)
|
| 0x106 | sint8 Mfx_RDiv_s16u16_s8(sint16, uint16)
|
| 0x107 | sint8 Mfx_RDiv_u8u8_s8(uint8, uint8)
|
Mfx_MulDiv_<InTypeMn1><InTypeMn2><InTypeMn3>_<OutTypeMn>
<OutType> Mfx_MulDiv_<InTypeMn1><InTypeMn2><InTypeMn3>_<OutTypeMn> (<InType1> x_value, <InType2> y_value, <InType3> z_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x108 | uint16 Mfx_MulDiv_s32s32s32_u16(sint32, sint32, sint32)
|
| 0x109 | sint16 Mfx_MulDiv_s32s32s32_s16(sint32, sint32, sint32)
|
| 0x10A | uint16 Mfx_MulDiv_u32u32u16_u16(uint32, uint32, uint16)
|
| 0x10B | sint16 Mfx_MulDiv_s32s32s16_s16(sint32, sint32, sint16)
|
| 0x10C | uint16 Mfx_MulDiv_s16u16s16_u16(sint16, uint16, sint16)
|
| 0x10D | uint16 Mfx_MulDiv_s16u16u16_u16(sint16, uint16, uint16)
|
| 0x10E | uint16 Mfx_MulDiv_u16u16u16_u16(uint16, uint16, uint16)
|
| 0x10F | sint16 Mfx_MulDiv_s16u16s16_s16(sint16, uint16, sint16)
|
| 0x110 | sint16 Mfx_MulDiv_s16s16u16_s16(sint16, sint16, uint16)
|
| 0x111 | sint16 Mfx_MulDiv_s16u16u16_s16(sint16, uint16, uint16)
|
| 0x112 | sint16 Mfx_MulDiv_s16s16s16_s16(sint16, sint16, sint16)
|
| 0x113 | uint32 Mfx_MulDiv_u32u32u32_u32(uint32, uint32, uint32)
|
| 0x114 | uint32 Mfx_MulDiv_u32u32s32_u32(uint32, uint32, sint32)
|
| 0x115 | uint32 Mfx_MulDiv_u32s32u32_u32(uint32, sint32, uint32)
|
| 0x116 | uint32 Mfx_MulDiv_u32s32s32_u32(uint32, sint32, sint32)
|
| 0x117 | sint32 Mfx_MulDiv_s32s32u32_s32(sint32, sint32, uint32)
|
| 0x118 | sint32 Mfx_MulDiv_s32u32s32_s32(sint32, uint32, sint32)
|
| 0x119 | sint32 Mfx_MulDiv_s32u32u32_s32(sint32, uint32, uint32)
|
| 0x11A | sint32 Mfx_MulDiv_s32s32s32_s32(sint32, sint32, sint32)
|
| 0x11B | uint16 Mfx_MulDiv_u32u32u32_u16(uint32, uint32, uint32)
|
| 0x11C | uint16 Mfx_MulDiv_u16s16s16_u16(uint16, sint16, sint16)
|
| 0x11D | uint16 Mfx_MulDiv_u16s16u16_u16(uint16, sint16, uint16)
|
| 0x11E | sint16 Mfx_MulDiv_u16s16s16_s16(uint16, sint16, sint16)
|
| 0x11F | sint16 Mfx_MulDiv_u16s16u16_s16(uint16, sint16, uint16)
|
| 0x120 | sint32 Mfx_MulDiv_u32s32s32_s32(uint32, sint32, sint32)
|
| 0x121 | sint32 Mfx_MulDiv_u32s32u32_s32(uint32, sint32, uint32)
|
Mfx_RMulDiv_<InTypeMn1><InTypeMn2><InTypeMn3>_<OutTypeMn>
<OutType> Mfx_RMulDiv_<InTypeMn1><InTypeMn2><InTypeMn3>_<OutTypeMn> (<InType1> x_value, <InType2> y_value, <InType3> z_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x122 | uint16 Mfx_RMulDiv_s32s32s32_u16(sint32, sint32, sint32)
|
| 0x123 | sint16 Mfx_RMulDiv_s32s32s32_s16(sint32, sint32, sint32)
|
| 0x124 | uint16 Mfx_RMulDiv_u32u32u16_u16(uint32, uint32, uint16)
|
| 0x125 | sint16 Mfx_RMulDiv_s32s32s16_s16(sint32, sint32, sint16)
|
| 0x126 | uint16 Mfx_RMulDiv_s16u16s16_u16(sint16, uint16, sint16)
|
| 0x127 | uint16 Mfx_RMulDiv_s16u16u16_u16(sint16, uint16, uint16)
|
| 0x128 | uint16 Mfx_RMulDiv_u16u16u16_u16(uint16, uint16, uint16)
|
| 0x129 | sint16 Mfx_RMulDiv_s16u16s16_s16(sint16, uint16, sint16)
|
| 0x12A | sint16 Mfx_RMulDiv_s16s16u16_s16(sint16, sint16, uint16)
|
| 0x12B | sint16 Mfx_RMulDiv_s16u16u16_s16(sint16, uint16, uint16)
|
| 0x12C | sint16 Mfx_RMulDiv_s16s16s16_s16(sint16, sint16, sint16)
|
| 0x12D | uint32 Mfx_RMulDiv_u32u32u32_u32(uint32, uint32, uint32)
|
| 0x12E | uint32 Mfx_RMulDiv_u32u32s32_u32(uint32, uint32, sint32)
|
| 0x12F | uint32 Mfx_RMulDiv_u32s32u32_u32(uint32, sint32, uint32)
|
| 0x130 | uint32 Mfx_RMulDiv_u32s32s32_u32(uint32, sint32, sint32)
|
| 0x131 | sint32 Mfx_RMulDiv_s32s32u32_s32(sint32, sint32, uint32)
|
| 0x132 | sint32 Mfx_RMulDiv_s32u32s32_s32(sint32, uint32, sint32)
|
| 0x133 | sint32 Mfx_RMulDiv_s32u32u32_s32(sint32, uint32, uint32)
|
| 0x134 | sint32 Mfx_RMulDiv_s32s32s32_s32(sint32, sint32, sint32)
|
| 0x135 | uint16 Mfx_RMulDiv_u32u32u32_u16(uint32, uint32, uint32)
|
| 0x136 | uint16 Mfx_RMulDiv_u16s16s16_u16(uint16, sint16, sint16)
|
| 0x137 | uint16 Mfx_RMulDiv_u16s16u16_u16(uint16, sint16, uint16)
|
| 0x138 | sint16 Mfx_RMulDiv_u16s16s16_s16(uint16, sint16, sint16)
|
| 0x139 | sint16 Mfx_RMulDiv_u16s16u16_s16(uint16, sint16, uint16)
|
| 0x13A | sint32 Mfx_RMulDiv_u32s32s32_s32(uint32, sint32, sint32)
|
| 0x13B | sint32 Mfx_RMulDiv_u32s32u32_s32(uint32, sint32, uint32)
|
Mfx_MulShRight_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_MulShRight_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x_value, <InType2> y_value, uint8 shift)
| Function ID[hex] | Function prototype
|
|---|
| 0x13C | uint8 Mfx_MulShRight_s16s16u8_u8(sint16, sint16, uint8)
|
| 0x13D | sint8 Mfx_MulShRight_s16s16u8_s8(sint16, sint16, uint8)
|
| 0x13E | sint16 Mfx_MulShRight_s16s16u8_ s16(sint16, sint16, uint8)
|
| 0x13F | uint16 Mfx_MulShRight_s16s16u8_ u16(sint16, sint16, uint8)
|
| 0x140 | uint8 Mfx_MulShRight_u32s32u8_u8(uint32, sint32, uint8)
|
| 0x141 | sint8 Mfx_MulShRight_u32s32u8_s8(uint32, sint32, uint8)
|
| 0x142 | uint16 Mfx_MulShRight_u32s32u8_ u16(uint32, sint32, uint8)
|
| 0x143 | sint16 Mfx_MulShRight_u32s32u8_ s16(uint32, sint32, uint8)
|
| 0x144 | uint32 Mfx_MulShRight_u32s32u8_ u32(uint32, sint32, uint8)
|
| 0x145 | sint32 Mfx_MulShRight_u32s32u8_ s32(uint32, sint32, uint8)
|
| 0x146 | sint8 Mfx_MulShRight_s32s32u8_s8(sint32, sint32, uint8)
|
| 0x147 | uint8 Mfx_MulShRight_s32s32u8_u8(sint32, sint32, uint8)
|
| 0x148 | sint16 Mfx_MulShRight_s32s32u8_ s16(sint32, sint32, uint8)
|
| 0x149 | uint16 Mfx_MulShRight_s32s32u8_ u16(sint32, sint32, uint8)
|
| 0x14A | uint32 Mfx_MulShRight_s32s32u8_ u32(sint32, sint32, uint8)
|
| 0x14B | sint32 Mfx_MulShRight_s32s32u8_ s32(sint32, sint32, uint8)
|
| 0x14C | uint8 Mfx_MulShRight_u32u32u8_u8(uint32, uint32, uint8)
|
| 0x14D | sint8 Mfx_MulShRight_u32u32u8_s8(uint32, uint32, uint8)
|
| 0x14E | uint16 Mfx_MulShRight_u32u32u8_ u16(uint32, uint32, uint8)
|
| 0x14F | sint16 Mfx_MulShRight_u32u32u8_ s16(uint32, uint32, uint8)
|
| 0x150 | uint32 Mfx_MulShRight_u32u32u8_ u32(uint32, uint32, uint8)
|
| 0x151 | sint32 Mfx_MulShRight_u32u32u8_ s32(uint32, uint32, uint8)
|
Mfx_DivShLeft_<InTypeMn1><InTypeMn2>u8_<OutTypeMn>
<OutType> Mfx_DivShLeft_<InTypeMn1><InTypeMn2>u8_<OutTypeMn> (<InType1> x_value, <InType2> y_value, uint8 shift)
| Function ID[hex] | Function prototype
|
|---|
| 0x152 | uint8 Mfx_DivShLeft_u8u8u8_u8(uint8, uint8, uint8)
|
| 0x153 | uint8 Mfx_DivShLeft_u16u16u8_u8(uint16, uint16, uint8)
|
| 0x154 | uint16 Mfx_DivShLeft_u16u16u8_u16(uint16, uint16, uint8)
|
| 0x155 | sint16 Mfx_DivShLeft_s16s16u8_s16(sint16, sint16, uint8)
|
| 0x156 | sint16 Mfx_DivShLeft_s16u16u8_s16(sint16, uint16, uint8)
|
| 0x157 | uint16 Mfx_DivShLeft_u32u32u8_u16(uint32, uint32, uint8)
|
| 0x158 | uint32 Mfx_DivShLeft_u32u32u8_u32(uint32, uint32, uint8)
|
| 0x159 | sint32 Mfx_DivShLeft_s32s32u8_s32(sint32, sint32, uint8)
|
| 0x15A | sint32 Mfx_DivShLeft_s32u32u8_s32(sint32, uint32, uint8)
|
| 0x15B | uint8 Mfx_DivShLeft_u32s32u8_u8(uint32, sint32, uint8)
|
| 0x15C | sint8 Mfx_DivShLeft_u32s32u8_s8(uint32, sint32, uint8)
|
| 0x15D | uint16 Mfx_DivShLeft_u32s32u8_u16(uint32, sint32, uint8)
|
| 0x15E | sint16 Mfx_DivShLeft_u32s32u8_s16(uint32, sint32, uint8)
|
| 0x15F | uint32 Mfx_DivShLeft_u32s32u8_u32(uint32, sint32, uint8)
|
| 0x160 | sint32 Mfx_DivShLeft_u32s32u8_s32(uint32, sint32, uint8)
|
| 0x161 | sint8 Mfx_DivShLeft_s32s32u8_s8(sint32, sint32, uint8)
|
| 0x162 | uint8 Mfx_DivShLeft_s32s32u8_u8(sint32, sint32, uint8)
|
| 0x163 | sint16 Mfx_DivShLeft_s32s32u8_s16(sint32, sint32, uint8)
|
| 0x164 | uint16 Mfx_DivShLeft_s32s32u8_u16(sint32, sint32, uint8)
|
| 0x165 | uint32 Mfx_DivShLeft_s32s32u8_u32(sint32, sint32, uint8)
|
| 0x166 | uint8 Mfx_DivShLeft_u32u32u8_u8(uint32, uint32, uint8)
|
| 0x167 | sint8 Mfx_DivShLeft_u32u32u8_s8(uint32, uint32, uint8)
|
| 0x168 | sint16 Mfx_DivShLeft_u32u32u8_s16(uint32, uint32, uint8)
|
| 0x169 | sint32 Mfx_DivShLeft_u32u32u8_s32(uint32, uint32, uint8)
|
| 0x16A | uint8 Mfx_DivShLeft_s32u32u8_u8(sint32, uint32, uint8)
|
| 0x16B | sint8 Mfx_DivShLeft_s32u32u8_s8(sint32, uint32, uint8)
|
| 0x16C | uint16 Mfx_DivShLeft_s32u32u8_u16(sint32, uint32, uint8)
|
| 0x16D | sint16 Mfx_DivShLeft_s32u32u8_s16(sint32, uint32, uint8)
|
| 0x16E | uint32 Mfx_DivShLeft_s32u32u8_u32(sint32, uint32, uint8)
|
Mfx_Mod_<TypeMn>
<Type> Mfx_Mod_<TypeMn> (<Type> x_value, <Type> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x16F | uint8 Mfx_Mod_u8(uint8, uint8)
|
| 0x170 | sint8 Mfx_Mod_s8(sint8, sint8)
|
| 0x171 | uint16 Mfx_Mod_u16(uint16, uint16)
|
| 0x172 | sint16 Mfx_Mod_s16(sint16, sint16)
|
| 0x173 | uint32 Mfx_Mod_u32(uint32, uint32)
|
| 0x174 | sint32 Mfx_Mod_s32(sint32, sint32)
|
| 0x175 | uint8 Mfx_Mod_u32u32_u8(uint32, uint32)
|
| 0x176 | sint8 Mfx_Mod_s32s32_s8(sint32, sint32)
|
| 0x177 | uint16 Mfx_Mod_u32u32_u16(uint32, uint32)
|
| 0x178 | sint16 Mfx_Mod_s32s32_s16(sint32, sint32)
|
Mfx_Limit_<TypeMn>
<Type> Mfx_Limit_<TypeMn> (<Type> value, <Type> min_value, <Type> max_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x179 | uint8 Mfx_Limit_u8(uint8, uint8, uint8)
|
| 0x17A | sint8 Mfx_Limit_s8(sint8, sint8, sint8)
|
| 0x17B | uint16 Mfx_Limit_u16(uint16, uint16, uint16)
|
| 0x17C | sint16 Mfx_Limit_s16(sint16, sint16, sint16)
|
| 0x17D | uint32 Mfx_Limit_u32(uint32, uint32, uint32)
|
| 0x17E | sint32 Mfx_Limit_s32(sint32, sint32, sint32)
|
Mfx_Minmax_<TypeMn>
<Type> Mfx_Minmax_<TypeMn> (<Type> value, <Type> minmax_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x17F | uint8 Mfx_Minmax_u8(uint8, uint8)
|
| 0x180 | sint8 Mfx_Minmax_s8(sint8, sint8)
|
| 0x181 | uint16 Mfx_Minmax_u16(uint16, uint16)
|
| 0x182 | sint16 Mfx_Minmax_s16(sint16, sint16)
|
| 0x183 | uint32 Mfx_Minmax_u32(uint32, uint32)
|
| 0x184 | sint32 Mfx_Minmax_s32(sint32, sint32)
|
Mfx_Min_<TypeMn>
<Type> Mfx_Min_<TypeMn> (<Type> x_value, <Type> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x185 | uint8 Mfx_Min_u8(uint8, uint8)
|
| 0x186 | sint8 Mfx_Min_s8(sint8, sint8)
|
| 0x187 | uint16 Mfx_Min_u16(uint16, uint16)
|
| 0x188 | sint16 Mfx_Min_s16(sint16, sint16)
|
| 0x189 | uint32 Mfx_Min_u32(uint32, uint32)
|
| 0x18A | sint32 Mfx_Min_s32(sint32, sint32)
|
Mfx_Max_<TypeMn>
<Type> Mfx_Max_<TypeMn> (<Type> x_value, <Type> y_value)
| Function ID[hex] | Function prototype
|
|---|
| 0x18B | uint8 Mfx_Max_u8(uint8, uint8)
|
| 0x18C | sint8 Mfx_Max_s8(sint8, sint8)
|
| 0x18D | uint16 Mfx_Max_u16(uint16, uint16)
|
| 0x18E | sint16 Mfx_Max_s16(sint16, sint16)
|
| 0x18F | uint32 Mfx_Max_u32(uint32, uint32)
|
| 0x190 | sint32 Mfx_Max_s32(sint32, sint32)
|
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn>
<OutType> Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> (<InType> x, sint16 a, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x191 | uint8 Mfx_ConvertP2_u16_u8(uint16 x, sint16 a, sint16 c)
|
| 0x192 | sint8 Mfx_ConvertP2_s16_s8(sint16 x, sint16 a, sint16 c)
|
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn>(2)
<OutType> Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> (<InType> x, sint16 a, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x193 | uint16 Mfx_ConvertP2_u8_u16(uint8 x, sint16 a, sint16 c)
|
| 0x194 | sint16 Mfx_ConvertP2_s8_s16 (sint8 x, sint16 a, sint16 c)
|
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn>(3)
<OutType> Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> (<InType> x, sint16 a, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x195 | uint16 Mfx_ConvertP2_u32_u16 (uint32 x, sint16 a, sint16 c)
|
| 0x196 | sint16 Mfx_ConvertP2_s32_s16 (sint32 x, sint16 a, sint16 c)
|
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn>(4)
<OutType> Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> (<InType> x, sint16 a, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x197 | uint32 Mfx_ConvertP2_u16_u32(uint16 x, sint16 a, sint16 c)
|
| 0x198 | sint32 Mfx_ConvertP2_s16_s32(sint16 x, sint16 a, sint16 c)
|
Mfx_MulP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_MulP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x199 | uint16 Mfx_MulP2_u16u16_u16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x19A | uint16 Mfx_MulP2_u16s16_u16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x19B | uint16 Mfx_MulP2_s16s16_u16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x19C | sint16 Mfx_MulP2_u16u16_s16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x19D | sint16 Mfx_MulP2_u16s16_s16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x19E | sint16 Mfx_MulP2_s16s16_s16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
Mfx_MulP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>(2)
<OutType> Mfx_MulP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x19F | uint32 Mfx_MulP2_u32u32_u32(uint32 x, uint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A0 | uint32 Mfx_MulP2_u32s32_u32(uint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A1 | uint32 Mfx_MulP2_s32s32_u32(sint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A2 | sint32 Mfx_MulP2_u32u32_s32(uint32 x, uint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A3 | sint32 Mfx_MulP2_u32s32_s32(uint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A4 | sint32 Mfx_MulP2_s32s32_s32(sint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
Mfx_DivP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_DivP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1A5 | uint16 Mfx_DivP2_u16u16_u16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A6 | uint16 Mfx_DivP2_u16s16_u16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A7 | uint16 Mfx_DivP2_s16u16_u16(sint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A8 | uint16 Mfx_DivP2_s16s16_u16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1A9 | sint16 Mfx_DivP2_u16u16_s16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1AA | sint16 Mfx_DivP2_u16s16_s16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1AB | sint16 Mfx_DivP2_s16u16_s16(sint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1AC | sint16 Mfx_DivP2_s16s16_s16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
Mfx_DivP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>(2)
<OutType> Mfx_DivP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1AD | uint32 Mfx_DivP2_u32u32_u32(uint32 x, uint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1AE | uint32 Mfx_DivP2_u32s32_u32(uint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1AF | uint32 Mfx_DivP2_s32u32_u32(sint32 x, uint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B0 | uint32 Mfx_DivP2_s32s32_u32(sint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B1 | sint32 Mfx_DivP2_u32u32_s32(uint32 x, uint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B2 | sint32 Mfx_DivP2_u32s32_s32(uint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B3 | sint32 Mfx_DivP2_s32u32_s32(sint32 x, uint32 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B4 | sint32 Mfx_DivP2_s32s32_s32(sint32 x, sint32 y, sint16 a, sint16 b, sint16 c)
|
Mfx_AddP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_AddP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1B5 | uint16 Mfx_AddP2_u16u16_u16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B6 | uint16 Mfx_AddP2_u16s16_u16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B7 | uint16 Mfx_AddP2_s16s16_u16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B8 | sint16 Mfx_AddP2_u16u16_s16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1B9 | sint16 Mfx_AddP2_u16s16_s16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1BA | sint16 Mfx_AddP2_s16s16_s16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
Mfx_AddP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>(2)
<OutType> Mfx_AddP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1BB | uint32 Mfx_AddP2_u32u32_u32(uint32 x, uint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1BC | uint32 Mfx_AddP2_u32s32_u32(uint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1BD | uint32 Mfx_AddP2_s32s32_u32(sint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1BE | sint32 Mfx_AddP2_u32u32_s32(uint32 x, uint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1BF | sint32 Mfx_AddP2_u32s32_s32(uint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1C0 | sint32 Mfx_AddP2_s32s32_s32(sint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
Mfx_SubP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_SubP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1C1 | uint16 Mfx_SubP2_u16u16_u16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C2 | uint16 Mfx_SubP2_u16s16_u16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C3 | uint16 Mfx_SubP2_s16u16_u16(sint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C4 | uint16 Mfx_SubP2_s16s16_u16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C5 | sint16 Mfx_SubP2_u16u16_s16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C6 | sint16 Mfx_SubP2_u16s16_s16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C7 | sint16 Mfx_SubP2_s16u16_s16(sint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1C8 | sint16 Mfx_SubP2_s16s16_s16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
Mfx_SubP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>(2)
<OutType> Mfx_SubP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1C9 | uint32 Mfx_SubP2_u32u32_u32(uint32 x, uint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1CA | uint32 Mfx_SubP2_u32s32_u32(uint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1CB | uint32 Mfx_SubP2_s32u32_u32(sint32 x, uint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1CC | uint32 Mfx_SubP2_s32s32_u32(sint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1CD | sint32 Mfx_SubP2_u32u32_s32(uint32 x, uint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1CE | sint32 Mfx_SubP2_u32s32_s32(uint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1CF | sint32 Mfx_SubP2_s32u32_s32(sint32 x, uint32 y, sint32 a, sint32 b, sint32 c)
|
| 0x1D0 | sint32 Mfx_SubP2_s32s32_s32(sint32 x, sint32 y, sint32 a, sint32 b, sint32 c)
|
Mfx_AbsDiffP2_<InTypeMn1><InTypeMn2>_<OutTypeMn>
<OutType> Mfx_AbsDiffP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> (<InType1> x, <InType2> y, sint16 a, sint16 b, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1D1 | uint16 Mfx_AbsDiffP2_u16u16_u16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1D2 | uint16 Mfx_AbsDiffP2_u16s16_u16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1D3 | uint16 Mfx_AbsDiffP2_s16s16_u16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1D4 | sint16 Mfx_AbsDiffP2_u16u16_s16(uint16 x, uint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1D5 | sint16 Mfx_AbsDiffP2_u16s16_s16(uint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
| 0x1D6 | sint16 Mfx_AbsDiffP2_s16s16_s16(sint16 x, sint16 y, sint16 a, sint16 b, sint16 c)
|
Mfx_AbsP2_s16_<OutTypeMn>
<OutType> Mfx_AbsP2_s16_<OutTypeMn> (<InType1> x, sint16 a, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1D7 | uint16 Mfx_AbsP2_s16_u16(sint16 x, sint16 a, sint16 c)
|
| 0x1D8 | sint16 Mfx_AbsP2_s16_s16(sint16 x, sint16 a, sint16 c)
|
Mfx_AbsP2_s32_<OutTypeMn>
<OutType> Mfx_AbsP2_s32_<OutTypeMn> (<InType1> x, sint16 a, sint16 c)
| Function ID[hex] | Function prototype
|
|---|
| 0x1D9 | uint32 Mfx_AbsP2_s32_u32(sint32 x, sint16 a, sint16 c)
|
| 0x1DA | sint32 Mfx_AbsP2_s32_s32(sint32 x, sint16 a, sint16 c)
|
Mfx_GetVersionInfo
void Mfx_GetVersionInfo (Std_VersionInfoType* versioninfo)