Developer Reference

  • 2020
  • 10/21/2020
  • Public Content
Contents

Parameters

The
parameters
element specifies the function parameters (arguments).
The order of parameters is as follows:
  • All source operands. Constants follow vectors.
  • All destination operands. Constants follow vectors.
  • Other, operation-specific parameters.
A parameter name has the following conventions:
  • All parameters defined as pointers start with
    p
    , defined as double pointers start with
    pp
    , for example,
    pPhase
    ,
    pSrc
    ,
    ppState
    . All parameters defined as values start with a lowercase letter, for example,
    val
    ,
    src
    ,
    srcLen
    .
  • Each new part of a parameter name starts with an uppercase character, without underscore; for example,
    pSrc
    ,
    lenSrc
    ,
    pDlyLine
    .
  • Each parameter name specifies its functionality. Source parameters are named
    pSrc
    or
    src
    , in some cases followed by names or numbers, for example,
    pSrc2
    ,
    srcLen
    . Output parameters are named
    pDst
    or
    dst
    followed by names or numbers, for example,
    pDst2
    ,
    dstLen
    . For in-place operations, the input/output parameter contains the name
    pSrcDst
    or
    srcDst
    .

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.