<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>PhilTaylor's Feed - Programmer's Heaven</title>
    <link>http://www.programmersheaven.com/feed/User/515402/RSS.aspx</link>
    <description>Events at Programmer's Heaven related to the user PhilTaylor.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Sat, 25 May 2013 09:38:12 -0700</pubDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <item>
      <title>Re: Directx sdk version compatible for windows 7?</title>
      <link>http://www.programmersheaven.com/mb/DirectX/416527/421660/ReadMessage.aspx#421660</link>
      <description>&lt;p&gt;Posted a '&lt;a href="http://www.programmersheaven.com/mb/DirectX/416527/421660/ReadMessage.aspx#421660"&gt;reply&lt;/a&gt; on the &lt;a href="http://www.programmersheaven.com/mb/DirectX/Board.aspx"&gt;DirectX&lt;/a&gt; forum.&lt;/p&gt;yes, D3D10 and D3D11 are Vista and above, they require WDDM.&lt;br /&gt;
&lt;br /&gt;
nvidia 9800 gt?&lt;br /&gt;
&lt;br /&gt;
the june 2010 dx sdk should do the trick.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/DirectX/416527/421660/ReadMessage.aspx#421660</guid>
      <pubDate>Thu, 10 Feb 2011 14:51:48 -0700</pubDate>
    </item>
    <item>
      <title>ANN: New Blog, 1st Post.</title>
      <link>http://www.programmersheaven.com/mb/game/421651/421651/ReadMessage.aspx#421651</link>
      <description>&lt;p&gt;Posted a '&lt;a href="http://www.programmersheaven.com/mb/game/421651/421651/ReadMessage.aspx#421651"&gt;new message&lt;/a&gt; on the &lt;a href="http://www.programmersheaven.com/mb/game/Board.aspx"&gt;Game programming&lt;/a&gt; forum.&lt;/p&gt;Hi, after my &lt;a href="http://software.intel.com/en-us/forums/showthread.php?t=79829"&gt;SNB samples post&lt;/a&gt;, I have started a new blog to describe who I am and what I do for Intel.&lt;br /&gt;
&lt;br /&gt;
You can find the first post &lt;a href="http://software.intel.com/en-us/blogs/2011/02/09/intel-gaming-and-graphics-samples-blog-post-1-introduction/"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Typical tags will be “Intel gaming graphics samples” with the platform (Sandy Bridge) in there somewhere.&lt;br /&gt;
&lt;br /&gt;
Over the next several months, I’ll talk about our sample plans, platform tidbits, where I see the industry going, and more&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/game/421651/421651/ReadMessage.aspx#421651</guid>
      <pubDate>Thu, 10 Feb 2011 09:11:12 -0700</pubDate>
    </item>
    <item>
      <title>SNB launch, SNB samples, and other Intel graphics samples</title>
      <link>http://www.programmersheaven.com/mb/DirectX/420780/420780/ReadMessage.aspx#420780</link>
      <description>&lt;p&gt;Posted a '&lt;a href="http://www.programmersheaven.com/mb/DirectX/420780/420780/ReadMessage.aspx#420780"&gt;new message&lt;/a&gt; on the &lt;a href="http://www.programmersheaven.com/mb/DirectX/Board.aspx"&gt;DirectX&lt;/a&gt; forum.&lt;/p&gt;Intel just announced a “Sandy Bridge” &lt;a href="http://software.intel.com/en-us/articles/sandy-bridge/"&gt;page&lt;/a&gt;, which collects information on our new chip, both the CPU side and the GPU side.  SNB is getting good reviews at Anands, Toms, and other key hardware review sites.&lt;br /&gt;
&lt;br /&gt;
The team I work on has contributed a set of graphics samples, helper code, and whitepapters to the SNB launch, and that content is hosted on this &lt;a href="http://software.intel.com/en-us/articles/sandy-bridge-samples/"&gt;page&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Two key SNB samples are:&lt;br /&gt;
•	The “Onloaded Shadows” sample highlights a technique of using the software rasterizer, WARP, to run low-frequency tasks on the CPU since in many cases those cores are underutilized. The &lt;a href="http://software.intel.com/en-us/articles/onloaded-shadows-moving-shadow-map-generation-from-the-gpu-to-the-cpu/"&gt;article&lt;/a&gt; runs through the technique and has good references. The &lt;a href="http://software.intel.com/en-us/articles/onloaded-shadows/"&gt;code&lt;/a&gt; includes automated cascade generation and thus may be useful independent of the load balancing technique. And there is a &lt;a href="http://software.intel.com/en-us/videos/onloaded-shadows-demo/"&gt;video walkthrough&lt;/a&gt;.&lt;br /&gt;
•	The “AVX Cloth” sample shows how to leverage the SIMD units on the CPU and get great performance. The &lt;a href="http://software.intel.com/en-us/articles/soa-cloth-simulation-with-256-bit-intel-advanced-vector-extensions-intel-avx/"&gt;article&lt;/a&gt; elaborates on the deep AVX SIMD voodoo involved, and with a little effort real performance wins are possible. The code is linked &lt;a href="http://software.intel.com/en-us/articles/avx-cloth/"&gt;here&lt;/a&gt;. And there is a &lt;a href="http://software.intel.com/en-us/videos/avx-cloth-developer-video/"&gt;video walkthrough&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
In addition, the SNB graphics micro-site provides the following graphics helper code and developer whitepapers:&lt;br /&gt;
•	&lt;a href="http://software.intel.com/en-us/articles/intel-graphics-developers-guides/"&gt;SNB Dev Guide&lt;/a&gt; highlights techniques to best take advantage of the processor graphics available in SNB.&lt;br /&gt;
•	GPUDetect, linked &lt;a href="http://software.intel.com/en-us/articles/sandy-bridge-samples/"&gt;here&lt;/a&gt;, provides some handy-dandy code to help you detect SNB processor graphics and then make use of the great information in the Dev Guide.&lt;br /&gt;
•	&lt;a href="http://software.intel.com/en-us/articles/sample-tweaker-ocean-fog/"&gt;Sample Tweaker &lt;/a&gt;extends that to show how to use the Dev Guide info to tweak a sample. This whitepaper builds off the previously released &lt;a href="http://software.intel.com/en-us/articles/ocean-fog-demo-page/"&gt;Ocean Fog &lt;/a&gt;sample. There is an &lt;a href="http://software.intel.com/en-us/articles/ocean-fog-using-direct3d-10/"&gt;article&lt;/a&gt; to accompany the original sample.&lt;br /&gt;
&lt;br /&gt;
Just to remind developers, the Intel graphics page for articles and samples can be found &lt;a href="http://software.intel.com/en-us/articles/code/"&gt;here&lt;/a&gt;.  That includes the SNB content as well as older, non-SNB specific content. &lt;br /&gt;
&lt;br /&gt;
On that page, there are 3 more graphics samples produced by the team I work on:&lt;br /&gt;
•	Colony shows rendering a lot of “units” as part of a “crowd” using Intel Thread Building Blocks ( &lt;a href="http://software.intel.com/en-us/articles/intel-tbb/"&gt;TBB&lt;/a&gt; ) to distribute the crowd simulation processing workload. The &lt;a href="http://software.intel.com/en-us/articles/threaded-crowd-simulation-with-collision-avoidance/"&gt;article&lt;/a&gt; is here. The code is linked here. And there is a &lt;a href="http://software.intel.com/en-us/videos/colony-demo/?wapkw=(colony)"&gt;video walkthrough&lt;/a&gt;.&lt;br /&gt;
•	Fireflies is a particle system sample that uses Intel Thread Building Blocks ( &lt;a href="http://software.intel.com/en-us/articles/intel-tbb/"&gt;TBB&lt;/a&gt; ) to distribute the particle simulation workload. The article is here. The code is linked &lt;a href="http://software.intel.com/en-us/articles/fireflies/"&gt;here&lt;/a&gt;. And there is a &lt;a href="http://software.intel.com/en-us/videos/ambient-scalable-effects-fireflies-demo-1/?wapkw=(fireflies"&gt;video walkthrough&lt;/a&gt;.&lt;br /&gt;
•	Nulstein is a scale model of a game engine, and has some interesting threading capabilities. The &lt;a href="http://software.intel.com/en-us/articles/do-it-yourself-game-task-scheduling/"&gt;article&lt;/a&gt; is here. The code is linked &lt;a href="http://software.intel.com/en-us/articles/nulstein/"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
And on that page are the Intel SIGGRAPH samples:&lt;br /&gt;
•	Adaptive Volumetric Shadow Maps, with the SIGGRAPH material &lt;a href="http://advances.realtimerendering.com/"&gt;here&lt;/a&gt;. The slides and code are linked &lt;a href="http://software.intel.com/en-us/articles/adaptive-volumetric-shadow-maps/"&gt;here&lt;/a&gt;. This is a way cool shadow technique that supports shadowing from particles and other participating media.&lt;br /&gt;
•	Sample Distribution Shadow Maps, with the SIGGRAPH material &lt;a href="http://advances.realtimerendering.com/"&gt;here&lt;/a&gt;. The slides and code are linked &lt;a href="http://software.intel.com/en-us/articles/sample-distribution-shadow-maps/"&gt;here&lt;/a&gt;. This is an interesting technique to add to the kit bag of auto-partitioning techniques for cascaded shadow maps.&lt;br /&gt;
•	Deferred Rendering for Current and Future Rendering Pipelines implements conventional deferred shading, deferred lighting and tile-based deferred shading, with the SIGGRAPH material &lt;a href="http://advances.realtimerendering.com/"&gt;here&lt;/a&gt;. The slides and code are linked &lt;a href="http://software.intel.com/en-us/articles/deferred-rendering-for-current-and-future-rendering-pipelines/"&gt;here&lt;/a&gt;. This is an interesting technique that uses DX11 Compute Shader.&lt;br /&gt;
&lt;br /&gt;
One thing you might note is the art quality has improved with these samples over time. That is something we hope our developers appreciate, as it helps to showcase the value of these techniques. While obviously we should avoid judging a book by its cover, a little visual wow never hurts showcase how cool something could look. With that in mind, we will continue to provide visually interesting samples that highlight relevant techniques.&lt;br /&gt;
&lt;br /&gt;
Another change you might note is the last several samples include a video walkthrough. We are hoping our developer community finds them valuable, and hope to be able to have a video walkthrough for each sample in the future.&lt;br /&gt;
&lt;br /&gt;
With all of these changes, one thing you could expect is that over time not only will you see more of these “upgraded” samples, but we will also update the &lt;a href="http://software.intel.com/en-us/articles/game-code-resources-browser/"&gt;Game Code Resource Disk&lt;/a&gt; and the Intel Graphics Sample Browser with these new, updated samples so for those of you who want the convenience of a single download it will also be available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/DirectX/420780/420780/ReadMessage.aspx#420780</guid>
      <pubDate>Thu, 06 Jan 2011 15:31:07 -0700</pubDate>
    </item>
  </channel>
</rss>