<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Wed, 23 May 2012 11:13:26 -0700 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/fireflies/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network Comments Feed</title>
    <link>http://software.intel.com/en-us/articles/fireflies</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>By 
    Twitter Trackbacks for
     
    Fireflies - Scalable Ambient Effects - Intel® Software Network 
    [intel.com]
    on Topsy.com
  </title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-53144</link>
      <pubDate>Wed, 08 Dec 2010 14:44:00 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-53144</guid>
    </item>
    <item>
      <title>By dark_sylinc</title>
      <description><![CDATA[ "The program can't start because d3dx9d_43.dll" is missing from your computer (...)"

Looks like someone compiled the binary versions with the _debug_ libraries of D3DX ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-53466</link>
      <pubDate>Wed, 15 Dec 2010 08:08:46 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-53466</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ Whoops!  Sure enough, the release build had the debug dependencies.  :-(  We'll have a fix up soon.  Thanks for reporting it! ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-53507</link>
      <pubDate>Wed, 15 Dec 2010 16:15:06 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-53507</guid>
    </item>
    <item>
      <title>By Fireflies &amp;#8211; Scaleable Ambient Effects Sample code released &amp;#8211; Intel Software Network Blogs</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-53600</link>
      <pubDate>Thu, 16 Dec 2010 13:50:26 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-53600</guid>
    </item>
    <item>
      <title>By dark_sylinc</title>
      <description><![CDATA[ By the time being, it's still not fixed.

Anyway, as a workaround (besides having latest DX SDK installed) is go find D3DX9_43.dll & d3dx11_43.dll in your Windows system folders (under SysWOW64 if using x64 Windows) and copy them in the Firfelies' executable folder, and rename them to D3DX9d_43.dll & d3dx11d_43.dll respectively.

Nice demo. Really beautiful, and it's really neat to see 500.000 at 60fps in my machine ;-)

Not the point of the demo, but I wonder how the walking fireman would look with HDR on, using a Gaussian filter with big radius. ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-54028</link>
      <pubDate>Sat, 25 Dec 2010 20:19:20 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-54028</guid>
    </item>
    <item>
      <title>By  Intel Multi-Core CPU Tech-Demos (DX11 and DX9) With Source Code - 3D Tech News, Pixel Hacking, Data Visualization and 3D Programming - Geeks3D.com</title>
      <description><![CDATA[ n/a ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-54437</link>
      <pubDate>Wed, 05 Jan 2011 00:25:33 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-54437</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ Updated source and installer are on their way, should be posted tomorrow.  Glad you're enjoying it!
  Paul ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-54539</link>
      <pubDate>Thu, 06 Jan 2011 16:51:11 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-54539</guid>
    </item>
    <item>
      <title>By Paul Lindberg (Intel)</title>
      <description><![CDATA[ Files have been updated - enjoy!

  Paul ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-54578</link>
      <pubDate>Fri, 07 Jan 2011 14:25:22 -0800</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-54578</guid>
    </item>
    <item>
      <title>By Andrey Karpov</title>
      <description><![CDATA[ I checked the FireFlies project using the PVS-Studio static code analyzer. I just glanced through the code but managed to find a few obviously odd fragments. Below I will cite the analyzer-generated messages I have studied and the corresponding code fragments. I hope this will help to improve the project a bit. You may review other odd fragments by downloading PVS-Studio from here: http://www.viva64.com/en/pvs-studio-download/ 

I can also give you a registration key for some time. You are welcome to ask questions here: http://www.viva64.com/en/about-feedback/

---------------------
V560 A part of conditional expression is always true: embedded_block != first_block. Fireflies concurrent_hash_map.h 1299

static size_type const embedded_block = 1;
static size_type const first_block = 8;

template<typename Key, typename T, typename HashCompare, typename A>
void concurrent_hash_map<Key,T,HashCompare,A>::clear() {
  ...
  else if( s == embedded_block && embedded_block != first_block )
  ...
}
---------------------
V501 There are identical sub-expressions 'm_GamePad [iUserIndex].sThumbLX' to the left and to the right of the '||' operator. DXUTOpt dxutcamera.cpp 482

void CBaseCamera::GetInput(...)
{
  ...
  if( m_GamePad[iUserIndex].wButtons ||
      m_GamePad[iUserIndex].sThumbLX || m_GamePad[iUserIndex].sThumbLX ||
      m_GamePad[iUserIndex].sThumbRX || m_GamePad[iUserIndex].sThumbRY ||
      m_GamePad[iUserIndex].bLeftTrigger || m_GamePad[iUserIndex].bRightTrigger )
  ...
}

Need:
m_GamePad[iUserIndex].sThumbLX || m_GamePad[iUserIndex].sThumbLY ||
---------------------
V519 The 'm_pDialog' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 3470, 3481. DXUTOpt dxutgui.cpp 3481

CDXUTControl::CDXUTControl( CDXUTDialog* pDialog )
{
  ...
  m_pDialog = pDialog;
  ...
  m_pDialog = NULL;
  ...
}
---------------------
 ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-62270</link>
      <pubDate>Mon, 25 Jul 2011 23:48:35 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-62270</guid>
    </item>
    <item>
      <title>By Orion Granatir (Intel)</title>
      <description><![CDATA[ Hey Andrey,
Thanks for the info!  I'll have to take a closer look.  I imagine the compiler removes these redundant assignments and conditionals but these issues are worth investigating (at least from a code maintenance point-of-view).  The second one looks like a real bug. ]]></description>
      <link>http://software.intel.com/en-us/articles/fireflies/#comment-62287</link>
      <pubDate>Tue, 26 Jul 2011 09:03:23 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/fireflies/#comment-62287</guid>
    </item>
  </channel></rss>
