<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ippiSet &amp; 32s_C3R? in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921111#M15693</link>
    <description>&lt;DIV&gt;Thanks for the help,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;yes, that's correct. If thereno appropriate 2-D functions it is possible to use 1-D functions on row-by-row basis.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt; Vladimir&lt;/DIV&gt;</description>
    <pubDate>Fri, 07 Jan 2005 23:26:05 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2005-01-07T23:26:05Z</dc:date>
    <item>
      <title>ippiSet &amp; 32s_C3R?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921109#M15691</link>
      <description>&lt;DIV&gt;
&lt;DIV&gt;I need to use ippiSet function for 32s_C3R, because of ippiFFTFwd_RToPack_8u32s_C3RSfs butit's defined only for8u_C3R, 16s_C3R and32f_C3R .?&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 01 Jan 2005 00:48:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921109#M15691</guid>
      <dc:creator>xorvax</dc:creator>
      <dc:date>2005-01-01T00:48:48Z</dc:date>
    </item>
    <item>
      <title>Re: ippiSet &amp; 32s_C3R?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921110#M15692</link>
      <description>IppiSet_32s was not found.&lt;BR /&gt;However, you can write the value yourself.&lt;BR /&gt;&lt;BR /&gt;---- VC sample ----&lt;BR /&gt;#include "ipp.h"&lt;BR /&gt;int main(int argc, char* argv[])&lt;BR /&gt;{&lt;BR /&gt;  Ipp32s * pImg;&lt;BR /&gt;  Ipp32s * pTmp;&lt;BR /&gt;  int ImgW, ImgH, Step, y, x;&lt;BR /&gt;&lt;BR /&gt;  ImgW = 3; ImgH = 3;&lt;BR /&gt;  pImg = ippiMalloc_32s_C3(ImgW, ImgH, &amp;amp;Step);&lt;BR /&gt;&lt;BR /&gt;  Ipp32s value = 1;&lt;BR /&gt;  for ( y = 0; y &amp;lt; ImgH; y++ ) &lt;BR /&gt;  {&lt;BR /&gt;    pTmp = pImg + y * Step / sizeof(Ipp32s);&lt;BR /&gt;    for ( x = 0; x &amp;lt; ImgW; x++ )&lt;BR /&gt;    {&lt;BR /&gt;      *pTmp = value; printf("%d, ", *pTmp); pTmp++;  &lt;BR /&gt;      *pTmp = value; printf("%d, ", *pTmp); pTmp++;   &lt;BR /&gt;      *pTmp = value; printf("%d  ", *pTmp); pTmp++;   &lt;BR /&gt;    } printf("
"); &lt;BR /&gt;  } printf("
");&lt;BR /&gt;&lt;BR /&gt;  value = 100;&lt;BR /&gt;  ippsSet_32s(value, pImg, Step / sizeof(Ipp32s) * ImgH);&lt;BR /&gt;  for ( y = 0; y &amp;lt; ImgH; y++ ) &lt;BR /&gt;  {&lt;BR /&gt;    pTmp = pImg + y * Step / sizeof(Ipp32s);&lt;BR /&gt;    for ( x = 0; x &amp;lt; ImgW; x++ )&lt;BR /&gt;    {&lt;BR /&gt;      *pTmp = value; printf("%d, ", *pTmp); pTmp++;  &lt;BR /&gt;      *pTmp = value; printf("%d, ", *pTmp); pTmp++;   &lt;BR /&gt;      *pTmp = value; printf("%d  ", *pTmp); pTmp++;   &lt;BR /&gt;    } printf("
"); &lt;BR /&gt;  } printf("
");&lt;BR /&gt;&lt;BR /&gt;  ippiFree(pImg);&lt;BR /&gt;  &lt;BR /&gt;  return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;---- Delphi sample ----&lt;BR /&gt;function ippiMalloc_32s_C3(&lt;BR /&gt;  widthPixels, heightPixels: Integer;&lt;BR /&gt;  pStepBytes: PInteger): Pointer;&lt;BR /&gt;  stdcall; external 'ippi20.dll';&lt;BR /&gt;&lt;BR /&gt;procedure ippiFree(&lt;BR /&gt;  ptr: Pointer);&lt;BR /&gt;  stdcall; external 'ippi20.dll';&lt;BR /&gt;&lt;BR /&gt;function ippsSet_32s(&lt;BR /&gt;  val: Integer; pDst: PInteger;&lt;BR /&gt;  len: Integer): Integer;&lt;BR /&gt;  stdcall; external 'ipps20.dll';&lt;BR /&gt;&lt;BR /&gt;procedure TForm1.Button1Click(Sender: TObject);&lt;BR /&gt;var pImg, pTmp: PInteger;&lt;BR /&gt;var ImgW, ImgH, Step, y, x, value: Integer;&lt;BR /&gt;var s: String;&lt;BR /&gt;begin&lt;BR /&gt;  ImgW := 3; ImgH := 3;&lt;BR /&gt;  pImg := ippiMalloc_32s_C3(ImgW, ImgH, @Step);&lt;BR /&gt;&lt;BR /&gt;  value := 1; s := '';&lt;BR /&gt;  for y := 0 to ImgH - 1 do begin&lt;BR /&gt;    Integer(pTmp) := Integer(pImg) + y * Step;&lt;BR /&gt;    for x := 0 to ImgW - 1 do begin&lt;BR /&gt;      pTmp^ := value; s := s + IntToStr(pTmp^) + ', '; Inc(pTmp);&lt;BR /&gt;      pTmp^ := value; s := s + IntToStr(pTmp^) + ', '; Inc(pTmp);&lt;BR /&gt;      pTmp^ := value; s := s + IntToStr(pTmp^) + '  '; Inc(pTmp);&lt;BR /&gt;    end; s := s + #13#10;&lt;BR /&gt;  end;&lt;BR /&gt;  ShowMessage(s);&lt;BR /&gt;&lt;BR /&gt;  value := 100;&lt;BR /&gt;  ippsSet_32s(value, pImg, Step div SizeOf(Integer) * ImgH);&lt;BR /&gt;&lt;BR /&gt;  s := '';&lt;BR /&gt;  for y := 0 to ImgH - 1 do begin&lt;BR /&gt;    Integer(pTmp) := Integer(pImg) + y * Step;&lt;BR /&gt;    for x := 0 to ImgW - 1 do begin&lt;BR /&gt;      s := s + IntToStr(pTmp^) + ', '; Inc(pTmp);&lt;BR /&gt;      s := s + IntToStr(pTmp^) + ', '; Inc(pTmp);&lt;BR /&gt;      s := s + IntToStr(pTmp^) + '  '; Inc(pTmp);&lt;BR /&gt;    end; s := s + #13#10;&lt;BR /&gt;  end;&lt;BR /&gt;  ShowMessage(s);&lt;BR /&gt;&lt;BR /&gt;  ippiFree(pImg);&lt;BR /&gt;end;</description>
      <pubDate>Thu, 06 Jan 2005 12:53:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921110#M15692</guid>
      <dc:creator>seiji-torigoe</dc:creator>
      <dc:date>2005-01-06T12:53:52Z</dc:date>
    </item>
    <item>
      <title>Re: ippiSet &amp; 32s_C3R?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921111#M15693</link>
      <description>&lt;DIV&gt;Thanks for the help,&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;yes, that's correct. If thereno appropriate 2-D functions it is possible to use 1-D functions on row-by-row basis.&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;Regards,&lt;/DIV&gt;
&lt;DIV&gt; Vladimir&lt;/DIV&gt;</description>
      <pubDate>Fri, 07 Jan 2005 23:26:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippiSet-32s-C3R/m-p/921111#M15693</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2005-01-07T23:26:05Z</dc:date>
    </item>
  </channel>
</rss>

