<?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 I just fixed this issue. The in Intel® Embree Ray Tracing Kernels</title>
    <link>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039734#M448</link>
    <description>&lt;P&gt;I just fixed this issue. The code should now also compile with ISPC v1.8.0 in Win32 mode.&lt;/P&gt;</description>
    <pubDate>Thu, 30 Oct 2014 13:26:44 GMT</pubDate>
    <dc:creator>SvenW_Intel</dc:creator>
    <dc:date>2014-10-30T13:26:44Z</dc:date>
    <item>
      <title>Win32 build error</title>
      <link>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039731#M445</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;

&lt;P&gt;Building Embree 2.3.3 with MSVC 2012, Icc 14.0, ispc 1.8&lt;/P&gt;

&lt;P&gt;&amp;nbsp;Compiling rtcore_ispc.ispc&amp;nbsp; ...&lt;/P&gt;

&lt;P&gt;ISPC : LLVM error : Do not know how to split this operator's operand!&lt;/P&gt;

&lt;P&gt;Not too much infortmative ;-) Tried to insert #error directive to localize error - no effect. What to do?&lt;/P&gt;

&lt;P&gt;Thx&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Oct 2014 13:06:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039731#M445</guid>
      <dc:creator>Igor_Igor</dc:creator>
      <dc:date>2014-10-29T13:06:36Z</dc:date>
    </item>
    <item>
      <title>Hi</title>
      <link>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039732#M446</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;

&lt;P&gt;I see the problem is with "sizeof(varying float) == 32", example&lt;/P&gt;

&lt;BLOCKQUOTE&gt;
	&lt;P&gt;void rtcIntersect (RTCScene scene, varying RTCRay&amp;amp; ray)&lt;BR /&gt;
		{&lt;BR /&gt;
		&amp;nbsp; varying bool mask = __mask;&lt;BR /&gt;
		&amp;nbsp; unmasked {&lt;BR /&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp; varying int imask = mask ? -1 : 0;&lt;BR /&gt;
		&amp;nbsp; }&lt;/P&gt;

	&lt;P&gt;&amp;nbsp; if (sizeof(varying float) == 16)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // it's Ok&lt;BR /&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp; ispcIntersect4(&amp;amp;imask,scene,&amp;amp;ray);&lt;BR /&gt;
		/*&lt;BR /&gt;
		&amp;nbsp; else if (sizeof(varying float) == 32)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp; error with this line&lt;BR /&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp; ispcIntersect8(&amp;amp;imask,scene,&amp;amp;ray);&lt;BR /&gt;
		&amp;nbsp; else if (sizeof(varying float) == 64)&amp;nbsp;&amp;nbsp;&amp;nbsp; // Ok&lt;BR /&gt;
		&amp;nbsp;&amp;nbsp;&amp;nbsp; ispcIntersect16(&amp;amp;imask,scene,&amp;amp;ray);&lt;BR /&gt;
		*/&lt;BR /&gt;
		}&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Oct 2014 13:44:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039732#M446</guid>
      <dc:creator>Igor_Igor</dc:creator>
      <dc:date>2014-10-29T13:44:47Z</dc:date>
    </item>
    <item>
      <title>Tried with ispc 1.7 - all is</title>
      <link>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039733#M447</link>
      <description>&lt;P&gt;Tried with ispc 1.7 - all is built fine and running.With Debug build render is tremendously slow - but it's MSVC problem&lt;/P&gt;

&lt;P&gt;Thx&lt;/P&gt;</description>
      <pubDate>Wed, 29 Oct 2014 15:13:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039733#M447</guid>
      <dc:creator>Igor_Igor</dc:creator>
      <dc:date>2014-10-29T15:13:08Z</dc:date>
    </item>
    <item>
      <title>I just fixed this issue. The</title>
      <link>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039734#M448</link>
      <description>&lt;P&gt;I just fixed this issue. The code should now also compile with ISPC v1.8.0 in Win32 mode.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Oct 2014 13:26:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Embree-Ray-Tracing-Kernels/Win32-build-error/m-p/1039734#M448</guid>
      <dc:creator>SvenW_Intel</dc:creator>
      <dc:date>2014-10-30T13:26:44Z</dc:date>
    </item>
  </channel>
</rss>

