<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.xna.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Direct3D</title><link>http://forums.xna.com/forums/27.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 0.0)</generator><item><title>Re: R10G10B10A2_UNORM scan out without sRGB ?</title><link>http://forums.xna.com/forums/thread/194553.aspx</link><pubDate>Mon, 29 Jun 2009 15:06:06 GMT</pubDate><guid isPermaLink="false">4aa5dbf6-357b-46b2-b5b2-1b660a6dc370:194553</guid><dc:creator>legalize</dc:creator><slash:comments>0</slash:comments><comments>http://forums.xna.com/forums/thread/194553.aspx</comments><wfw:commentRss>http://forums.xna.com/forums/commentrss.aspx?SectionID=27&amp;PostID=194553</wfw:commentRss><description>a) I&amp;#39;m not sure I understand your question.  The bit layout of the pixels is as described in the format enum.  If the device native storage layout is different, then the driver handles that when communicating raw data to/from the card.  In other words, you shouldn&amp;#39;t care if its bit layout is different in the hardware.&lt;br /&gt;
&lt;br /&gt;
b) Display formats in sRGB space have already had a standard gamma applied to them.  While this is &amp;quot;standard&amp;quot;, its not going to be the best match for every monitor.  The best approach to gamma is to handle it properly yourself by measuring the gamma of your monitor interactively and then applying an appropriate gamma ramp for that monitor.&lt;br /&gt;</description></item><item><title>R10G10B10A2_UNORM scan out without sRGB ?</title><link>http://forums.xna.com/forums/thread/189180.aspx</link><pubDate>Fri, 12 Jun 2009 10:58:53 GMT</pubDate><guid isPermaLink="false">4aa5dbf6-357b-46b2-b5b2-1b660a6dc370:189180</guid><dc:creator>JSeb</dc:creator><slash:comments>0</slash:comments><comments>http://forums.xna.com/forums/thread/189180.aspx</comments><wfw:commentRss>http://forums.xna.com/forums/commentrss.aspx?SectionID=27&amp;PostID=189180</wfw:commentRss><description>Hi,&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color:#3399ff;color:#ffffff;"&gt;&lt;/span&gt;D3D10 requires 10.0 hardwares to support scan out for R10G10B10A2_UNORM&lt;br /&gt;
D3D9 let hardware support A2R10G10B10 as display format&lt;br /&gt;
&lt;br /&gt;
a) aren&amp;#39;t theses D3D9/D3D10 formats are swizzled ?&lt;br /&gt;
&amp;nbsp; (then D3D9 support &amp;#39;ll be unusual)&lt;br /&gt;
&amp;nbsp; NVidia doesn&amp;#39;t seem to support this D3D9 format as a display one, don&amp;#39;t know for Amd&lt;br /&gt;
&lt;br /&gt;
b) I assume gamma space is Linear, but I think&lt;br /&gt;
&amp;nbsp;&amp;nbsp; DXGI_FORMAT_R8G8B8A8_UNORM_SRGB is better than&lt;br /&gt;
&amp;nbsp;&amp;nbsp; DXGI_FORMAT_R10G10B10A2_UNORM&lt;br /&gt;
&amp;nbsp;&amp;nbsp; because of visible bandings in dark colors&lt;br /&gt;
&amp;nbsp;&amp;nbsp; then what is the purpose of this scan out property ??&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
JSeb&lt;br /&gt;</description></item></channel></rss>