wiki:spec/Mfx
MFX Library


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R21-11
Mfx_Add_<InTypeMn1><InTypeMn2>_<OutTypeMn> 1 to 36 0x001 to 0x024
Mfx_Sub_<InTypeMn1><InTypeMn2>_<OutTypeMn> 37 to 84 0x025 to 0x054
Mfx_Abs_<InTypeMn1>_<OutTypeMn> 85 to 94 0x055 to 0x05E
Mfx_AbsDiff_<InTypeMn1><InTypeMn2>_<OutTypeMn> 95 to 130 0x05F to 0x082
Mfx_Mul_<InTypeMn1><InTypeMn2>_<OutTypeMn> 131 to 167 0x083 to 0x0A7
Mfx_Div_<InTypeMn1><InTypeMn2>_<OutTypeMn> 168 to 215 0x0A8 to 0x0D7
Mfx_RDiv_<InTypeMn1><InTypeMn2>_<OutTypeMn> 216 to 263 0x0D8 to 0x107
Mfx_MulDiv_<InTypeMn1><InTypeMn2><InTypeMn3>_<OutTypeMn> 264 to 289 0x108 to 0x121
Mfx_RMulDiv_<InTypeMn1><InTypeMn2><InTypeMn3>_<OutTypeMn> 290 to 315 0x122 to 0x13B
Mfx_MulShRight_<InTypeMn1><InTypeMn2>_<OutTypeMn> 316 to 337 0x13C to 0x151
Mfx_DivShLeft_<InTypeMn1><InTypeMn2>u8_<OutTypeMn> 338 to 366 0x152 to 0x16E
Mfx_Mod_<TypeMn> 367 to 376 0x16F to 0x178
Mfx_Limit_<TypeMn> 377 to 382 0x179 to 0x17E
Mfx_Minmax_<TypeMn> 383 to 388 0x17F to 0x184
Mfx_Min_<TypeMn> 389 to 394 0x185 to 0x18A
Mfx_Max_<TypeMn> 395 to 400 0x18B to 0x190
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> 401 to 402 0x191 to 0x192
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> 403 to 404 0x193 to 0x194
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> 405 to 406 0x195 to 0x196
Mfx_ConvertP2_<InTypeMn>_<OutTypeMn> 407 to 408 0x197 to 0x198
Mfx_MulP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 409 to 414 0x199 to 0x19E
Mfx_MulP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 415 to 420 0x19F to 0x1A4
Mfx_DivP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 421 to 428 0x1A5 to 0x1AC
Mfx_DivP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 429 to 436 0x1AD to 0x1B4
Mfx_AddP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 437 to 442 0x1B5 to 0x1BA
Mfx_AddP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 443 to 448 0x1BB to 0x1C0
Mfx_SubP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 449 to 456 0x1C1 to 0x1C8
Mfx_SubP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 457 to 464 0x1C9 to 0x1D0
Mfx_AbsDiffP2_<InTypeMn1><InTypeMn2>_<OutTypeMn> 465 to 470 0x1D1 to 0x1D6
Mfx_AbsP2_s16_<OutTypeMn> 471 to 472 0x1D7 to 0x1D8
Mfx_AbsP2_s32_<OutTypeMn> 473 to 474 0x1D9 to 0x1DA
Mfx_GetVersionInfo 475 0x1DB

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)
Last modified 16 months ago Last modified on Dec 21, 2022, 10:48:12 AM
Note: See TracWiki for help on using the wiki.