<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0IDQXs6eSp7ImA9WhRaGU4.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988</id><updated>2012-02-22T21:26:10.511+04:00</updated><category term="Личное" /><category term="C++" /><category term="cтереодрайвер" /><category term="VLD" /><category term="Valve" /><category term="IZ3D" /><category term="PIX" /><category term="игры" /><category term="Portal" /><category term="Hacks" /><category term="ATI" /><category term="Direct3D9" /><category term="Программирование" /><category term="Утилиты" /><category term="Steam" /><category term="Spore" /><category term="Direct3D9Ex" /><category term="Жизнь" /><category term="стереоизображение" /><category term="Direct3D8" /><category term="NVidia" /><title>Dragon S-3D</title><subtitle type="html">Stereo-3D, C++, DirectX и т.п.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://kinddragon.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/DragonS3D" /><feedburner:info uri="dragons3d" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/DragonS3D" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FDragonS3D" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;A0YNQnk8cSp7ImA9WhdSEkU.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-7582141818649725926</id><published>2011-07-22T02:34:00.039+04:00</published><updated>2011-07-22T02:59:53.779+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-22T02:59:53.779+04:00</app:edited><title>Visual Leak Detector 2.2 - новая версия</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-9wN35rv5jtU/TiitVISgElI/AAAAAAAAB_c/xyI4o07YaTA/s1600/vld.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="160" src="http://1.bp.blogspot.com/-9wN35rv5jtU/TiitVISgElI/AAAAAAAAB_c/xyI4o07YaTA/s200/vld.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
Благодаря большой помощи нового разработчика Chris Johnson'а удалось отловить исправить большое количество багов. Так же добавил несколько тестов, чтобы не допустить тех же багов в будущем.&lt;br /&gt;
&lt;br /&gt;
Улучшения:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Добавлены новые функции в API: VLDGetLeaksCount, VLDMarkAllLeaksAsReported, VLDSetReportHook.&lt;/li&gt;
&lt;li&gt;С помощью макроса VLD_FORCE_ENABLE можно отловить утечки памяти в 
Release версии проекта в случае крайней необходимости (возможно будут 
отловлены не все утечки памяти).&lt;/li&gt;
&lt;li&gt;Добавлена проверка Heap'а.&lt;/li&gt;
&lt;li&gt; Добавлена поддержка _aligned... функций и _recalloc.&lt;/li&gt;
&lt;li&gt;Выводится дополнительная статистика о памяти. &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Скачать и посмотреть полный список изменений можно здесь &lt;a href="http://bit.ly/bBGfx3"&gt;http://vld.codeplex.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-7582141818649725926?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=oWLZFjMTLbA:amJR6kNFUtI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=oWLZFjMTLbA:amJR6kNFUtI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=oWLZFjMTLbA:amJR6kNFUtI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/oWLZFjMTLbA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/7582141818649725926/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=7582141818649725926" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7582141818649725926?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7582141818649725926?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/oWLZFjMTLbA/vld-22.html" title="Visual Leak Detector 2.2 - новая версия" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-9wN35rv5jtU/TiitVISgElI/AAAAAAAAB_c/xyI4o07YaTA/s72-c/vld.png" height="72" width="72" /><thr:total>0</thr:total><georss:featurename>Боровицкая ул., город Москва, Россия</georss:featurename><georss:point>55.751849391735284 37.6171875</georss:point><georss:box>55.465538891735285 36.9854735 56.03815989173528 38.2489015</georss:box><feedburner:origLink>http://kinddragon.blogspot.com/2011/07/vld-22.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIMRng4eSp7ImA9WhZWFk4.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-4189993212534827819</id><published>2011-05-17T16:49:00.001+04:00</published><updated>2011-05-17T16:49:47.631+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-17T16:49:47.631+04:00</app:edited><title>Qik - Вертолет МЧС около Электронного Рая by Arkadiy Shapkin</title><content type="html">&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="425" height="319" id="qikPlayer" align="middle"&gt;&lt;param name="allowScriptAccess" value="sameDomain" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="movie" value="http://qik.com/swfs/qikPlayer4.swf" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="bgcolor" value="#333333" /&gt;&lt;param name="FlashVars" value="rssURL=http://qik.com/video/bcee79c3a5d948e6a04ccaf890a97583.rss&amp;autoPlay=false" /&gt;&lt;embed src="http://qik.com/swfs/qikPlayer4.swf" quality="high" bgcolor="#333333" width="425" height="319" name="qikPlayer" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="rssURL=http://qik.com/video/bcee79c3a5d948e6a04ccaf890a97583.rss&amp;autoPlay=false"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-4189993212534827819?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=AzYJMPn9AE4:gg1_oYNP2No:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=AzYJMPn9AE4:gg1_oYNP2No:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=AzYJMPn9AE4:gg1_oYNP2No:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/AzYJMPn9AE4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/4189993212534827819/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=4189993212534827819" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/4189993212534827819?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/4189993212534827819?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/AzYJMPn9AE4/qik-by-arkadiy-shapkin.html" title="Qik - Вертолет МЧС около Электронного Рая by Arkadiy Shapkin" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2011/05/qik-by-arkadiy-shapkin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMMQXY6fip7ImA9Wx5UGUg.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-7170609621768973437</id><published>2010-10-25T02:14:00.000+04:00</published><updated>2010-10-25T02:14:40.816+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-25T02:14:40.816+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IZ3D" /><category scheme="http://www.blogger.com/atom/ns#" term="ATI" /><title>Мы выпустили iZ3D Driver версии 1.12</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://s.rpod.ru/data/pictures/00/00/03/47/40/c202fa772887530dbadfcde95c895b4a.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="224" src="http://s.rpod.ru/data/pictures/00/00/03/47/40/c202fa772887530dbadfcde95c895b4a.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Вот и выпустили стерео драйвер версии 1.12. Драйвер позволяет запускать любые игры использующие Direct3D в стерео.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Новое в версии:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Поддержка DX10/11 игр&lt;/li&gt;
&lt;li&gt;Добавлена поддержка AMD/ATI HD3D технологии для поддержки затворных очков и телевизоров поддерживающих HDMI 1.4a &lt;a href="http://bit.ly/9gVmCy"&gt;http://bit.ly/9gVmCy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Все платные аутпуты теперь доступны по одной общей лицензии&lt;/li&gt;
&lt;li&gt;Добавлено масштабирование на полное разрешение (необходимо для некоторых аутпутов)&lt;/li&gt;
&lt;li&gt;Реализовано API к драйверу&lt;/li&gt;
&lt;li&gt;Починено много багов&lt;/li&gt;
&lt;/ul&gt;Драйвер начиная с версии 1.10 также переведен на русский и украинский языки.&lt;br /&gt;
&lt;br /&gt;
Играть с анаглиф и ColorCode очками можно совершенно бесплатно. Драйвер  для других режим можно приобрести у нас на сайте (доступно 30 дней  пробного периода), для владельцев ATI 5xxx/6xxx скидки. &lt;br /&gt;
&lt;br /&gt;
Скачать можно &lt;a href="http://bit.ly/dj09ep"&gt;здесь&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-7170609621768973437?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=IjMKQAMaKc0:uEsfCoX9Tqs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=IjMKQAMaKc0:uEsfCoX9Tqs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=IjMKQAMaKc0:uEsfCoX9Tqs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/IjMKQAMaKc0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/7170609621768973437/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=7170609621768973437" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7170609621768973437?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7170609621768973437?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/IjMKQAMaKc0/iz3d-driver-112.html" title="Мы выпустили iZ3D Driver версии 1.12" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2010/10/iz3d-driver-112.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08NRn49fyp7ImA9Wx5UE0k.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-3257746597456654891</id><published>2010-10-17T22:58:00.000+04:00</published><updated>2010-10-17T22:58:17.067+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-17T22:58:17.067+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C++" /><title>Семинар Страуструпа "Виртуозное программирование"</title><content type="html">Посетили еще на этой неделе семинар &lt;a href="http://ru.wikipedia.org/wiki/%D0%91%D1%8C%D1%8F%D1%80%D0%BD_%D0%A1%D1%82%D1%80%D0%B0%D1%83%D1%81%D1%82%D1%80%D1%83%D0%BF"&gt;Бьярн Страуструп&lt;/a&gt; &lt;a href="http://bit.ly/c7MPmA"&gt;"Виртуозное программирование"&lt;/a&gt;.&amp;nbsp; Так как в докладе ничего особенно нового не было основной целью похода было посмотреть на легенду :-).&lt;br /&gt;
&lt;br /&gt;
Организаторы оплошали, у них какие то там были проблемы с аудиотрией и по этому доклад перенесли на 8:30, а регистрация должна была начаться в 7:30. Мы собрались с силами, приехали к 7:30, но оргонизаторы приехали намного позже. Хотя Страуструп был ровно в 7:30. В итоге семинар начался на час позже, при этом организаторы где-то полчаса в начале распинались какие они хорошие что смогли найти новую аудитории для семинара. Страуструпу пришлось выкинуть часть доклада по C++0x, самое интересное для меня. Предлагали всем в пятницу приехать на эту часть доклада, но мы уже не выбрались.&lt;br /&gt;
&lt;br /&gt;
Выдавали наушники с синхронным переводом, но все было понятно и без него. Переводчик честно сразу предупредил что ничего не понимает в C++, чтобы даже не надеялись :-). &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://bit.ly/9EUQFb"&gt;Фотографии с семинара&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Отзыв с предыдущего его семинара от &lt;a href="http://bit.ly/aE5YOH"&gt;bishop-it.ru&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-3257746597456654891?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=JxR5HLYCyFg:RcIw_E8WvZA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=JxR5HLYCyFg:RcIw_E8WvZA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=JxR5HLYCyFg:RcIw_E8WvZA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/JxR5HLYCyFg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/3257746597456654891/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=3257746597456654891" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3257746597456654891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3257746597456654891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/JxR5HLYCyFg/blog-post.html" title="Семинар Страуструпа &quot;Виртуозное программирование&quot;" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><georss:featurename>Рубцовская наб., город Москва, Россия</georss:featurename><georss:point>55.7753 37.6991924</georss:point><georss:box>55.7632315 37.670009900000004 55.7873685 37.7283749</georss:box><feedburner:origLink>http://kinddragon.blogspot.com/2010/10/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQHQ3s7fSp7ImA9WxFUFUs.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-9109359674203055353</id><published>2010-06-26T20:05:00.000+04:00</published><updated>2010-06-26T20:05:32.505+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-26T20:05:32.505+04:00</app:edited><title>Сюжет о нас на канале Вести 24</title><content type="html">"Технопарк": будущее за трехмерными компьютерными дисплеями (iZ3D)&lt;br /&gt;
&lt;a href="http://bit.ly/aCoHkc"&gt;http://bit.ly/aCoHkc&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-9109359674203055353?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=U6QUCQNr8NE:9stpbqaoQdg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=U6QUCQNr8NE:9stpbqaoQdg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=U6QUCQNr8NE:9stpbqaoQdg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/U6QUCQNr8NE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/9109359674203055353/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=9109359674203055353" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/9109359674203055353?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/9109359674203055353?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/U6QUCQNr8NE/24.html" title="Сюжет о нас на канале Вести 24" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2010/06/24.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcERHkyeip7ImA9WxFQF0U.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-7556695079277624156</id><published>2010-05-12T02:33:00.005+04:00</published><updated>2010-05-14T00:20:05.792+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-14T00:20:05.792+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><title>Профайлер для DX приложений</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://busyray.com/dxprof/images/dxprof_sample.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img src="http://busyray.com/dxprof/images/dxprof_sample.jpg" border="0" height="153" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Наткнулся на профайлер для приложений под DX9-11. Возможно кому окажется полезен. Есть некоторые баги, но с ними можно жить :-).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bit.ly/cBax1I"&gt;http://busyray.com/dxprof/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-7556695079277624156?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=BMo9KwzRiCo:tI4NIF5EAZE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=BMo9KwzRiCo:tI4NIF5EAZE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=BMo9KwzRiCo:tI4NIF5EAZE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/BMo9KwzRiCo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/7556695079277624156/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=7556695079277624156" title="Комментарии: 10" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7556695079277624156?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7556695079277624156?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/BMo9KwzRiCo/dx.html" title="Профайлер для DX приложений" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>10</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2010/05/dx.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8ASHo6fyp7ImA9WxFRFUs.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-5623065797271840381</id><published>2010-04-25T23:48:00.002+04:00</published><updated>2010-04-29T21:07:29.417+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-29T21:07:29.417+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VLD" /><title>Visual Leak Detector for Visual C++ 2008/2010</title><content type="html">&lt;div class="separator" style="clear: both; font-family: inherit; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: inherit; text-align: center;"&gt;&lt;a href="http://draft.blogger.com/post-create.g?blogID=4217237422167414988" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://2.bp.blogspot.com/_8LjLdIqd7Ow/S9ScFT8PpCI/AAAAAAAABfM/vE4cZOywog0/s1600/screenshot.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img src="http://2.bp.blogspot.com/_8LjLdIqd7Ow/S9ScFT8PpCI/AAAAAAAABfM/vE4cZOywog0/s320/screenshot.png" border="0" height="232" width="320" /&gt;&lt;/a&gt;Поиск утечек памяти порой очень непростая задача, а стандартная CRT функциональность для их поиска (&lt;a href="http://msdn.microsoft.com/en-us/library/e5ewb1h3.aspx?ppud=4"&gt;Memory Leak Detection Enabling&lt;/a&gt;) часто не дает полезной информации. &lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;Из бесплатных средств я нашел для Visual C++ только &lt;a href="http://www.codeproject.com/KB/applications/visualleakdetector.aspx"&gt;Visual Leak Detector&lt;/a&gt;. &lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;Основные его плюсы:&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;* Поиск утечек памяти и в сторонних библиотеках&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;* Вывод стека программы для каждой утечки памяти с указанием имени файла и номера строки&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;Но VLD к сожалению не поддерживал 64-битные приложения и Visual Studio 2010.&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: inherit;"&gt;Я добавил поддержку 64-битных приложений и Visual Studio 2010, но автор VLD, &lt;a href="http://stackoverflow.com/users/95706/dan-moulding"&gt;Dan Moulding&lt;/a&gt;, не ответил на мои письма и решил самостоятельно выпустить версию 2.0 на новом сайте &lt;a href="http://bit.ly/bBGfx3"&gt;http://vld.codeplex.com/&lt;/a&gt; с Wiki и баг трекером. Пользуйтесь :-).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-5623065797271840381?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=spv0ehaPTrI:7tWR-63m72A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=spv0ehaPTrI:7tWR-63m72A:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=spv0ehaPTrI:7tWR-63m72A:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/spv0ehaPTrI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/5623065797271840381/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=5623065797271840381" title="Комментарии: 7" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/5623065797271840381?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/5623065797271840381?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/spv0ehaPTrI/visual-leak-detector-for-visual-c.html" title="Visual Leak Detector for Visual C++ 2008/2010" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_8LjLdIqd7Ow/S9ScFT8PpCI/AAAAAAAABfM/vE4cZOywog0/s72-c/screenshot.png" height="72" width="72" /><thr:total>7</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2010/04/visual-leak-detector-for-visual-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYAQHw7cCp7ImA9WxFQF0U.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-2606860242378416966</id><published>2010-03-22T18:09:00.005+03:00</published><updated>2010-05-14T00:55:41.208+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-14T00:55:41.208+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D8" /><title>Подсчет ссылок в D3D8 и D3D9</title><content type="html">Казалось бы что может быть сложного, на AddRef() увеличиваем кол-во  ссылок, в Release() уменьшаем. Но в Diretct3D 8 и 9, как обычно, не все так просто и чтобы создать полноценный Direct3D Wrapper необходимо это все учитывать, иначе некоторые игры начнут с ни падать.&lt;br /&gt;&lt;br /&gt;Вот некоторые особенности:&lt;br /&gt;&lt;ul&gt;&lt;li style=""&gt;Автоматически созданные &lt;span style="font-style: italic;"&gt;IDirect3DDevice9 &lt;/span&gt;ресурсы (BackBuffer, автоматически созданный depth-stencil surface, основной SwapChain) &lt;span style="font-style: italic;"&gt;нельзя удалить&lt;/span&gt;, т.е. Release() можно вызывать хоть до бесконечности он будет возвращать кол-во ссылок 0 и не удалит ресурс.&lt;/li&gt;&lt;li style=""&gt;Само устройство не увеличивает кол-во ссылок на автоматически созданные ресурсы.&lt;br /&gt;&lt;/li&gt;&lt;li style=""&gt;Пока ресурс забинджен в устройство (с помощью SetTexture, SetRenderTarget или SetDepthStencilSurface) его нельзя удалить, при попытке удалить его счетчик ссылок не будет опускать ниже 0. После того устройство освободит ресурс если кол-во ссылок ресурса равно нулю он будет удален. &lt;/li&gt;&lt;li&gt;У текстуры и её поверхностей общий счетчик ссылок.&lt;/li&gt;&lt;/ul&gt;Вот так то :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-2606860242378416966?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=XKQC48F1QYM:dltoI5umI3Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=XKQC48F1QYM:dltoI5umI3Q:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=XKQC48F1QYM:dltoI5umI3Q:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/XKQC48F1QYM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/2606860242378416966/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=2606860242378416966" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2606860242378416966?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2606860242378416966?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/XKQC48F1QYM/d3d8-d3d9.html" title="Подсчет ссылок в D3D8 и D3D9" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2010/03/d3d8-d3d9.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQNQXs-fSp7ImA9WxNbGUw.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-2655502647822533727</id><published>2009-11-22T19:51:00.002+03:00</published><updated>2009-11-22T20:53:10.555+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-22T20:53:10.555+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9Ex" /><title>Переход с Direct3D9 на Direct3D9Ex</title><content type="html">Была необходимость воспользоваться Shared ресурсами в D3D9 под Vist'ой/Win 7, для этого решили переписать приложение чтобы оно вместо интерфейса &lt;span style="font-style:italic;"&gt;IDirect3DDevice9&lt;/span&gt; стало использовать &lt;span style="font-style:italic;"&gt;IDirect3DDevice9Ex&lt;/span&gt;. Казалось бы что может быть проще, у &lt;span style="font-style:italic;"&gt;IDirect3DDevice9Ex&lt;/span&gt; родительский интерфейс &lt;span style="font-style:italic;"&gt;IDirect3DDevice9&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;Но как всегда всплыли некоторые подводные камни:&lt;br /&gt;&lt;br /&gt;Под D3D9Ex не поддерживаются Pool Managed для ресурсов, поэтому пришлось их все перевести в Pool Default. Так как ресурсы в Pool Default можно лочить только установить Usage Dynamic, пришлось его установить у соответствующих ресурсов. &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li/&gt;Так как для Managed ресурсов LockRect всегда возвращал Pitch равный ширине поверхности в байтах, т.е. строки не выравниваются, а строки в динамических ресурсах в Pool Default наоборот всегда выравниваются до следующего значения кратно степени двойки. Поэтому пришлось переписать места где текстуры заливались одним memcpy без учета Pitch, так чтобы они корректно работали с выравненными строками.&lt;br /&gt;&lt;li/&gt;Выяснилось ещё для Volume текстур в Pool Default в LockBox есть баг в Direct3D9 и Direct3D9Ex, он напрочь игнорирует параметры &lt;span style="font-weight:bold;"&gt;Front, Back&lt;/span&gt; и всегда лочит весь объем полностью. Для Volume текстур в Pool Managed все работает правильно в Direct3D9. Переписали код чтоб обновляли содержимое объема всегда полностью.&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Может кому будет интересен или даже полезен этот опыт.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-2655502647822533727?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=1SRJjIQ2vMI:LME72g9HPAQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=1SRJjIQ2vMI:LME72g9HPAQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=1SRJjIQ2vMI:LME72g9HPAQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/1SRJjIQ2vMI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/2655502647822533727/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=2655502647822533727" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2655502647822533727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2655502647822533727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/1SRJjIQ2vMI/direct3d9-direct3d9ex.html" title="Переход с Direct3D9 на Direct3D9Ex" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/11/direct3d9-direct3d9ex.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQNSHgzeCp7ImA9WxNbF0k.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-115533925011804838</id><published>2009-11-20T21:35:00.003+03:00</published><updated>2009-11-20T21:39:59.680+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-20T21:39:59.680+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><category scheme="http://www.blogger.com/atom/ns#" term="Hacks" /><title>Direct3D9 GPU Hacks</title><content type="html">Наткнулся на очень полезную страницу со всеми хаками придуманными ATI и NVidia для Direct3D 9.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bit.ly/D3D9GPUHacks"&gt;http://aras-p.info/texts/D3D9GPUHacks.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-115533925011804838?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=Ky97yJJodFk:2JfEHFuEt6A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=Ky97yJJodFk:2JfEHFuEt6A:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=Ky97yJJodFk:2JfEHFuEt6A:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/Ky97yJJodFk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/115533925011804838/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=115533925011804838" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/115533925011804838?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/115533925011804838?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/Ky97yJJodFk/direct3d9-gpu-hacks.html" title="Direct3D9 GPU Hacks" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/11/direct3d9-gpu-hacks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMCSH88eip7ImA9WxNTGEg.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-7901854773446502470</id><published>2009-08-21T14:07:00.004+04:00</published><updated>2009-08-21T14:27:49.172+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T14:27:49.172+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><category scheme="http://www.blogger.com/atom/ns#" term="Программирование" /><title>Упрощение отладки в Visual Studio -  autoexp.dat</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://mariusbancila.ro/blog/wp-content/uploads/2007/04/autoexp4.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 460px; height: 179px;" src="http://mariusbancila.ro/blog/wp-content/uploads/2007/04/autoexp4.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Собрал/написал самые полезные для меня визуализаторы: Boost (для самых популярных классов) и TinyXML. А также там добавлены коды ошибок Direct3D.&lt;br /&gt;&lt;br /&gt;Для установки, следует заменить файл в "%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\" файлом из архива.&lt;br /&gt;&lt;br /&gt;Ссылки по теме:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://blog.gamedeff.com/?p=143"&gt;Best tools noone uses: autoexp.dat&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://stlport.svn.sourceforge.net/viewvc/stlport/trunk/STLport/etc/autoexp.dat"&gt;autoexp.dat for STLPort&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://tempcode.com/ft"&gt;autoexp.dat for LUA&lt;/a&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://www.virtualdub.org/blog/pivot/entry.php?id=120"&gt;Writing custom visualizers for Visual Studio 2005&lt;/a&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe scrolling="no" marginheight="0" marginwidth="0" frameborder="0" style="width:240px;height:66px;margin:3px;padding:0;border:1px solid #dde5e9;background-color:#ffffff;" src="http://cid-358ab8631ed5c63e.skydrive.live.com/embedrowdetail.aspx/.Public/autoexp.zip"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-7901854773446502470?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=tyvmwG2E5jM:N2cyiGrpyjA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=tyvmwG2E5jM:N2cyiGrpyjA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=tyvmwG2E5jM:N2cyiGrpyjA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/tyvmwG2E5jM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/7901854773446502470/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=7901854773446502470" title="Комментарии: 4" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7901854773446502470?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7901854773446502470?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/tyvmwG2E5jM/visual-studio-autoexpdat.html" title="Упрощение отладки в Visual Studio -  autoexp.dat" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/08/visual-studio-autoexpdat.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8GQno4eSp7ImA9WxJVEE8.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-3135663835774167362</id><published>2009-06-26T16:47:00.002+04:00</published><updated>2009-06-26T16:53:43.431+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-26T16:53:43.431+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IZ3D" /><title>iZ3D монитор в России</title><content type="html">Вот и приехали мониторы. Можно приобрести у нас в офисе или прямо на сайте &lt;a href="http://shop.neurok.ru/index.php"&gt;http://shop.neurok.ru/&lt;/a&gt; (сайт пока к сожалению в плане дизайна ещё не доделан). В комплекте 3-ое очков, если надо можно докупить в офисе еще какое то количество.&lt;br /&gt;&lt;br /&gt;Цена: 555$.&lt;br /&gt;Гарантия: 1 год.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-3135663835774167362?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=08Yk7kpUMPk:k2YPP8yqNEk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=08Yk7kpUMPk:k2YPP8yqNEk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=08Yk7kpUMPk:k2YPP8yqNEk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/08Yk7kpUMPk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/3135663835774167362/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=3135663835774167362" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3135663835774167362?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3135663835774167362?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/08Yk7kpUMPk/iz3d.html" title="iZ3D монитор в России" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/06/iz3d.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QASXY-fyp7ImA9WxNSFUs.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-1861690213380077724</id><published>2009-05-29T03:20:00.005+04:00</published><updated>2009-08-29T19:55:48.857+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-29T19:55:48.857+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IZ3D" /><title>iZ3D драйвер версии 1.10RC1</title><content type="html">Вот наконец и выпустили 1.10 версию (скачать можно тут &lt;a href="http://www.iz3d.com/t-dcdriver.aspx"&gt;http://www.iz3d.com/t-dcdriver.aspx&lt;/a&gt;). С этой версией в ходе дебаггинга много поработали над артефактами играми, поняли причину многих проблем с играми в стерео и много из них исправили.&lt;br /&gt;&lt;br /&gt;Чаще всего встречаются следующие проблемы (NVidia тоже упоминала об этом в своей презентация):&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Реконструкция координат в пиксельном шейдер по карте глубины.&lt;/span&gt; Обычно по этой причине в большинстве игр некорректно рисуются тени (например, Crysis, STALKER, UT3, GTA4 и т.п.). Пока нет идей как универсально исправить эту проблему для таких игр, но мы работаем над данной проблемой. Если в PS напрямую передается обратная матрица проецирования (Dead Space, пример NVidia Deffered Shading), то пока мы можем вручную решить данную проблему с помощью профайлов. Crysis к примеру вообще напрямую не использует в шейдере обратную матрицу проецирования, а делает более хитрые операции с константами. Возможно когда-нибудь наступит счастье и большинство разработчиков игр будут используемый предлогаемый NVidia способ, сохраняя Clip space X координату в RT и восстанавливая World space координату используя этот RT, тогда все эффекты будут нормально работать.&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Эффекты, надписи над объектами и т.п. рисуются без использования матрицы перспективной проекции.&lt;/span&gt; Например данный эффект можно пронаблюдать с источниками света в Mirror's Edge или в Dead Space которые рисуются в моно, а также к примеру в WoW надписи над объектами рисуются также в моно. Данную проблему мы не можем исправить, т.к. не знаем на какую глубину объект следует поместить.&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Моно объекты рисуются с использованием перспективной матрицы проецирования.&lt;/span&gt; Это обратная ситуация когда к примеру 2D интерфейс рисуется с использованием той же матрицы проецирования что и вся сцена. Чтобы сделать в таких случаях интерфейс моно мы указываем драйверу что используемый вертексный шейдер рисует всегда 2D интерфейс и драйвер использует эту информацию при рисование сцены. Бывает более сложная ситуация когда один и тот же шейдер используется и для 2D и для 3D объектов (UT3, GoW) но мы в большинстве случаев можем решить подобную проблему.&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Игра располагает объекты на неправильной глубине.&lt;/span&gt; В некоторых играх небо располагают слишком близко к сцене, что дает неправильный стереоэффект. А также, очень часто оружие персонажа располагают на большом расстояние от самой сцены и из за этого визуально нельзя добиться хорошей глубины сцены.&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Вот пожалуй самые основные встречающиеся нам проблемы.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-1861690213380077724?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=hjNq6TBTvLw:CGQdY2CWPp4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=hjNq6TBTvLw:CGQdY2CWPp4:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=hjNq6TBTvLw:CGQdY2CWPp4:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/hjNq6TBTvLw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/1861690213380077724/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=1861690213380077724" title="Комментарии: 9" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/1861690213380077724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/1861690213380077724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/hjNq6TBTvLw/iz3d-110rc1.html" title="iZ3D драйвер версии 1.10RC1" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>9</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/05/iz3d-110rc1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEBSHc9eCp7ImA9WxJSFUg.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-8383503784976247937</id><published>2009-05-05T23:51:00.003+04:00</published><updated>2009-05-06T00:00:59.960+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-06T00:00:59.960+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IZ3D" /><title>Ролик о драйвере на YouTube</title><content type="html">&lt;object width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/mudweYKciog&amp;hl=ru&amp;fs=1&amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube-nocookie.com/v/mudweYKciog&amp;hl=ru&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Неплохо, уже около 100k просмотров. Значит людям интересно стерео.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-8383503784976247937?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=K7mcXHbuCDc:NF_fAtHUbAY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=K7mcXHbuCDc:NF_fAtHUbAY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=K7mcXHbuCDc:NF_fAtHUbAY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/K7mcXHbuCDc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/8383503784976247937/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=8383503784976247937" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/8383503784976247937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/8383503784976247937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/K7mcXHbuCDc/youtube.html" title="Ролик о драйвере на YouTube" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/05/youtube.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQARXwyeSp7ImA9WxVbFkU.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-2435904111104811020</id><published>2009-04-02T18:29:00.002+04:00</published><updated>2009-04-02T18:59:04.291+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-02T18:59:04.291+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Жизнь" /><title>Авиабилеты</title><content type="html">Блин, почему такие дорогие билеты внутри России. По нормальным ценам ещё зимой на лето билеты взять можно, потом или все дешевые раскупают или просто дорожают...&lt;br /&gt;&lt;br /&gt;Вот сейчас на лето:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Москва - Иркутск&lt;/span&gt;, туда-обратно 22т.р.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Москва - Улан-Удэ&lt;/span&gt;, туда-обратно 23т.р. (а на конец сентября ещё есть Web тарифы 12 т.р. туда-обратно)&lt;br /&gt;&lt;br /&gt;Практически в любую столицу Европы можно дешевле долететь :-( . Понятное дело что из за расстояния, но внутри России я считаю перелеты должны быть дешевле.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-2435904111104811020?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=Q-dTlwrAgU0:032XZiJvo1E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=Q-dTlwrAgU0:032XZiJvo1E:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=Q-dTlwrAgU0:032XZiJvo1E:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/Q-dTlwrAgU0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/2435904111104811020/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=2435904111104811020" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2435904111104811020?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2435904111104811020?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/Q-dTlwrAgU0/blog-post.html" title="Авиабилеты" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/04/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMCRn44eip7ImA9WxVbEUQ.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-3474659164472967807</id><published>2009-03-28T02:25:00.002+03:00</published><updated>2009-03-28T02:27:47.032+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-28T02:27:47.032+03:00</app:edited><title>GDC 2009</title><content type="html">Ура GDC закончился! Мы более-менее успели продемонстрировать альфа версию драйвера с поддержкой DX10. Теперь можно отоспаться :-) .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-3474659164472967807?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=z8vEQ8xs71Y:ZczywSAesBU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DragonS3D?a=z8vEQ8xs71Y:ZczywSAesBU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DragonS3D?i=z8vEQ8xs71Y:ZczywSAesBU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/z8vEQ8xs71Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/3474659164472967807/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=3474659164472967807" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3474659164472967807?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3474659164472967807?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/z8vEQ8xs71Y/gdc-2009.html" title="GDC 2009" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2009/03/gdc-2009.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIHQ3k7cCp7ImA9WxRaFk8.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-9173518741317908625</id><published>2008-12-18T20:56:00.003+03:00</published><updated>2008-12-18T21:05:32.708+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-18T21:05:32.708+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Утилиты" /><category scheme="http://www.blogger.com/atom/ns#" term="Valve" /><title>VGUI Localization Tool</title><content type="html">Написал утилиту позволяющая упростить перевод Valve файлов локализации, наподобие *_english.txt, *_russian.txt... С помощью неё можно быстро найти не переведенные места или где изменился оригинальный английский текст.&lt;br /&gt;&lt;br /&gt;Хотел опробовать LINQ, поэтому решил в проекте использовать его. Поэтому для запуска требуется &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&amp;displaylang=en"&gt;.Net Framework 3.5&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Скачать и посмотреть исходники можно &lt;a href="http://code.google.com/p/vguilocalizationtool/downloads/list"&gt;тут&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-9173518741317908625?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=wQU5gUfF"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=MZWVdHuV"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=MZWVdHuV" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/8kWd48j-DDE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/9173518741317908625/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=9173518741317908625" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/9173518741317908625?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/9173518741317908625?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/8kWd48j-DDE/vgui-localization-tool.html" title="VGUI Localization Tool" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/12/vgui-localization-tool.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MBRnc9eip7ImA9WxVbFk0.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-2337891032555648735</id><published>2008-11-02T17:47:00.007+03:00</published><updated>2009-04-01T22:10:57.962+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-01T22:10:57.962+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PIX" /><category scheme="http://www.blogger.com/atom/ns#" term="Утилиты" /><title>Разблокировка Microsoft PIX для игр</title><content type="html">Обновил утилиту, теперь она помимо PerfHUD не дает заблокировать использование с игрой и PIX (например для TF2). Скачать можно тут.&lt;br /&gt;&lt;br /&gt;Инструкция к использованию такая:&lt;br /&gt;1. Распаковываем архив&lt;br /&gt;2. Запускаем DllInjector&lt;br /&gt;3. Нажимаем InjectDll и выбираем ForcePerfHUDOn&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Update:&lt;/span&gt; исправил проблемы на некотрых системах&lt;br /&gt;&lt;br /&gt;&lt;iframe scrolling="no" marginheight="0" marginwidth="0" frameborder="0" style="width:240px;height:66px;margin:3px;padding:0;border:1px solid #dde5e9;background-color:#ffffff;" src="http://cid-358ab8631ed5c63e.skydrive.live.com/embedrowdetail.aspx/.Public/ForcePerfHUDOn.zip"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-2337891032555648735?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=nrLxZSyA"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=g2u97UDd"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=g2u97UDd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/_K_ZLG60JEk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/2337891032555648735/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=2337891032555648735" title="Комментарии: 4" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2337891032555648735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/2337891032555648735?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/_K_ZLG60JEk/microsoft-pix.html" title="Разблокировка Microsoft PIX для игр" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/11/microsoft-pix.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIHSX0yeyp7ImA9WxNTGEg.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-6222363362409734787</id><published>2008-11-02T17:28:00.003+03:00</published><updated>2009-08-21T14:28:58.393+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T14:28:58.393+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><title>Перехват D3D9 или как устроены StateBlock'и</title><content type="html">Когда мы решили полностью отказаться от вызова Get* методов D3D9 в нашей обертке над ним, а перехватывать для этого Set* методы и сохранять значение там мы с толкнулись с некоторыми непредвиденными трудностями.&lt;br /&gt;&lt;br /&gt;Перехватив все нужные методы мы столкнулись с одной интересной особеностью реализации StateBlock'ов в D3D9, при вызова BeginStateBlock() D3D9 меняет указатели в таблицы виртуальных функция устройства у следующих методов: SetMaterial, SetRenderState, SetTexture, SetTextureStageState, SetSamplerState, SetFVF, SetVertexShader, SetVertexShaderConstantF, SetVertexShaderConstantI, SetVertexShaderConstantB, SetStreamSource, SetStreamSourceFreq, SetIndices, SetPixelShader, SetPixelShaderConstantF, SetPixelShaderConstantI, SetPixelShaderConstantB, а остальные Set* функции просто не применяю новые значения состояний к устройству и только сохраняют их в StateBlock'е. Насколько я знаю в COM нет легального способа поменять указать в VTBL, т.е. это по сути хак. С этим возникли проблемы когда мы хотели вызвать оригинальные методы внутри BeginStateBlock\EndStateBlock.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-6222363362409734787?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=Z1c5I3ul"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=D6b0xW9g"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=D6b0xW9g" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/uOircMXNgGU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/6222363362409734787/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=6222363362409734787" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/6222363362409734787?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/6222363362409734787?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/uOircMXNgGU/d3d9-stateblock.html" title="Перехват D3D9 или как устроены StateBlock'и" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/11/d3d9-stateblock.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYMQXs_fip7ImA9WxRXFUQ.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-4925379454674591497</id><published>2008-10-21T16:19:00.002+04:00</published><updated>2008-10-21T16:29:40.546+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-21T16:29:40.546+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IZ3D" /><title>iZ3D</title><content type="html">Вот появилась статья о нашем мониторе на &lt;a href="http://www.fcenter.ru/online.shtml?articles/hardware/monitors/25226"&gt;fcenter.ru&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Вот цитата от автора обзора&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Team Fortress 2. Стереоэффект выражен великолепно, игра действительно приобретает третье измерение, а сильнее визуального эффекта от улетающей от вас ракеты – лишь эффект от прилетающей в вас гранаты. Очень впечатляюще выглядят взрывы и дымовые шлейфы пролетающих ракет, при виде летящей навстречу гранаты инстинктивно зажмуриваешься, а вот близко пробегающие соратники или противники двоятся слишком сильно. &lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-4925379454674591497?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=S0OjQElF"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=l7FH6kd0"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=l7FH6kd0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/sSR0RlKiPSc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/4925379454674591497/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=4925379454674591497" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/4925379454674591497?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/4925379454674591497?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/sSR0RlKiPSc/iz3d.html" title="iZ3D" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/10/iz3d.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQCQHs6cCp7ImA9WxVVFkQ.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-8559372137180441347</id><published>2008-06-27T22:19:00.005+04:00</published><updated>2009-03-10T16:56:01.518+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-10T16:56:01.518+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NVidia" /><category scheme="http://www.blogger.com/atom/ns#" term="Утилиты" /><title>PerfHUD для всех игр</title><content type="html">Написал небольшой hook который перехватывает вызовы D3D9 и D3D10 и позволяет использовать &lt;a href="http://developer.nvidia.com/object/nvperfhud_home.html"&gt;PerfHUD&lt;/a&gt; для любой игры. Скачать можно &lt;a href="http://www.mediafire.com/?sharekey=1c6d189fc1acf02a00d27174b47c6657e04e75f6e8ebb871"&gt;тут&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Инструкция к использованию такая:&lt;br /&gt;1. Распаковываем архив&lt;br /&gt;2. Запускаем DllInjector&lt;br /&gt;3. Нажимаем InjectDll и выбираем ForcePerfHUDOn&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-8559372137180441347?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=WMiTHeq5"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=Japx3Ia5"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=Japx3Ia5" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/8tdSGIrdXr8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/8559372137180441347/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=8559372137180441347" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/8559372137180441347?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/8559372137180441347?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/8tdSGIrdXr8/perfhud.html" title="PerfHUD для всех игр" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/06/perfhud.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUHSXwzfSp7ImA9WxRWFk4.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-7299966776913498619</id><published>2008-06-16T01:52:00.003+04:00</published><updated>2008-11-02T17:47:18.285+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-02T17:47:18.285+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="игры" /><category scheme="http://www.blogger.com/atom/ns#" term="Spore" /><title>Spore Creature Editor</title><content type="html">В сети появился &lt;span style="font-weight: bold;"&gt;Spore Creature Editor&lt;/span&gt;, это что-то с чем-то. До сентября можно пока тренироваться в создание существ, жаль инструментарий ограничен.&lt;br&gt;&lt;br /&gt;Вот что у меня получилось за пол-часа: :-)&lt;br&gt;&lt;br /&gt;&lt;a href="http://img261.imageshack.us/my.php?image=cremulkiturs067fc04bsmlen4.jpg" target="_blank"&gt;&lt;img src="http://img261.imageshack.us/img261/1732/cremulkiturs067fc04bsmlen4.th.jpg" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-7299966776913498619?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=1swQaZFK"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=nsrMLHzL"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=nsrMLHzL" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/OyGa_axVGdM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/7299966776913498619/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=7299966776913498619" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7299966776913498619?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7299966776913498619?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/OyGa_axVGdM/spore-creature-editor.html" title="Spore Creature Editor" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/06/spore-creature-editor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIFQHY9fSp7ImA9WxdRFkg.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-3684301754392599770</id><published>2008-03-07T01:28:00.005+03:00</published><updated>2008-06-05T12:11:51.865+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-06-05T12:11:51.865+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NVidia" /><category scheme="http://www.blogger.com/atom/ns#" term="Direct3D9" /><category scheme="http://www.blogger.com/atom/ns#" term="ATI" /><title>Глюки и недокументированные вещи Direct3D, драйверов NVidia и ATI</title><content type="html">Входе работы над нашим стерео драйвером были обнаружены множество глюков, которые в силу специфики в других приложениях видимо небыли замечены.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Как то возникла необходимость выполнять операции прерывая &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;рендеринг&lt;/span&gt; игры,  пришлось использовать &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;StateBlock&lt;/span&gt;'и для того чтобы никакие &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;State&lt;/span&gt; игры не испортить. Оказывалось что если создать &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;StateBlock&lt;/span&gt; при запуске программы &lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;CreateStateBlock&lt;/span&gt;(D3&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DSBT&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ALL&lt;/span&gt;, ...)&lt;/span&gt;, а потом его использовать &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Capture&lt;/span&gt;, а затем &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Apply&lt;/span&gt; то все &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Offset&lt;/span&gt;'ы &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Stream&lt;/span&gt;'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;ов&lt;/span&gt; сбросятся в &lt;span style="font-weight: bold;"&gt;0&lt;/span&gt;. Поэтому пришлось сохранять все смещения потоков (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;GetStreamSource&lt;/span&gt;) и потом их восстанавливать  (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;SetStreamSource&lt;/span&gt;). А если же &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;StateBlock&lt;/span&gt; создавать каждый раз и применять, то почему-то ещё портятся некоторые &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;вертексные&lt;/span&gt; константы с индексами свыше 128, по крайней мере такие вещи были замечены на некоторых играх, причем между &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Create&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Apply&lt;/span&gt; вообще не одна константа в коде не менялась.&lt;/li&gt;&lt;li&gt;Частое переключение &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;RenderTarget&lt;/span&gt;'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ов&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;DepthStencil&lt;/span&gt; поверхностей сильно тормозит на &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;NVidia&lt;/span&gt;, а на &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;ATI&lt;/span&gt; только при включение &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;AntiAlising&lt;/span&gt;'а.&lt;/li&gt;&lt;li&gt;На &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;NVidia&lt;/span&gt; не работает 255'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;ая&lt;/span&gt; константа для &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;VertexShader&lt;/span&gt;'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;ов&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;ID&lt;/span&gt;3&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;DXFont&lt;/span&gt; портит какие-то &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;State&lt;/span&gt;'ы из за чего появлялись глюки в некоторых играх, при рисование &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;FPS&lt;/span&gt; с помощью него. Поэтому вместо него стали пользоваться &lt;a href="http://www.angelcode.com/products/bmfont/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;AngelCode&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Bitmap&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;Font&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;На &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;NVidia&lt;/span&gt; не работает &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;MRT&lt;/span&gt;  если поставить в качестве &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;RenderTarget&lt;/span&gt;'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;ов&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;BackBuffer&lt;/span&gt;'а от двух &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;SwapChain&lt;/span&gt;'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;ов&lt;/span&gt; если создать из со включенным &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;антиалайзингом&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Не где не сказано, но видимо подозревается как само собой разумеющееся. При установке 0'го RenderTarget'а Viewport и ScissorRect устанавливаются по размерам этой поверхности.&lt;/li&gt;&lt;/ol&gt;Вот вроде все что удалось вспомнить, надеюсь это кому-то будет полезно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-3684301754392599770?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=XYLkzAk3"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=qiZ4FHwk"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=qiZ4FHwk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/zeTHreELLQA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/3684301754392599770/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=3684301754392599770" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3684301754392599770?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/3684301754392599770?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/zeTHreELLQA/direct3d-nvidia-ati.html" title="Глюки и недокументированные вещи Direct3D, драйверов NVidia и ATI" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/03/direct3d-nvidia-ati.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04DQ3s8fSp7ImA9WxZQEE8.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-7400181598431559598</id><published>2008-02-15T00:47:00.002+03:00</published><updated>2008-02-15T00:52:52.575+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-15T00:52:52.575+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="игры" /><category scheme="http://www.blogger.com/atom/ns#" term="Portal" /><title>Portal</title><content type="html">Появился перевод интервью с Ким Свифт о замечательной и неповторимой игре Portal&lt;br /&gt;http://portal.alex7kom.ru/63/&lt;br /&gt;Расказывается о нашем друге кубике и GLaDOS. :-) Реомендую.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-7400181598431559598?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=8zvFhXlJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=3KcEx8ox"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=3KcEx8ox" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/lb8F7T6DH9w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/7400181598431559598/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=7400181598431559598" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7400181598431559598?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/7400181598431559598?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/lb8F7T6DH9w/portal.html" title="Portal" /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/02/portal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBQ3s_fCp7ImA9WxZREkk.&quot;"><id>tag:blogger.com,1999:blog-4217237422167414988.post-1153077505651243324</id><published>2008-02-05T23:17:00.000+03:00</published><updated>2008-02-05T23:44:12.544+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-05T23:44:12.544+03:00</app:edited><title>Новый пост...</title><content type="html">Наконец-то добрался до блога. Всех кстати с наступаюшим восточным новым годом. Все это время усиленно занимался разработкой нашего драйвера, просмотром сериалов и игрой в TF2 :-)&lt;br /&gt;Теперь наш драйвер поддерживает анаглиф, так что любой кто хочет попробовать поиграть в стерео в любую D3D игрушку и завалялись красно-синие очки например от фильма "Дети Шпионы 3D" милости прости. Скачать его можете от &lt;a href="http://www.iz3d.com/t-dcdriver.aspx"&gt;сюда&lt;/a&gt;. После запуска Control Center'а нажмите Ctrl+3 для переключения в анаглиф режим. И можете запускать любую игрушку использующую Direct3D 8, 9. Рекомендую в стерео: Flatout, FarCry, HL: E2 (особенно поглядеть вблизи на вортигонта).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4217237422167414988-1153077505651243324?l=kinddragon.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=8HHYHSfj"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/DragonS3D?a=Q3xLopRd"&gt;&lt;img src="http://feeds.feedburner.com/~f/DragonS3D?i=Q3xLopRd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DragonS3D/~4/J-dNsrb9-h0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinddragon.blogspot.com/feeds/1153077505651243324/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4217237422167414988&amp;postID=1153077505651243324" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/1153077505651243324?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4217237422167414988/posts/default/1153077505651243324?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DragonS3D/~3/J-dNsrb9-h0/blog-post.html" title="Новый пост..." /><author><name>Arkadiy Shapkin</name><uri>https://profiles.google.com/115318518776636043903</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-UBWETwIIB2M/AAAAAAAAAAI/AAAAAAAAAAA/tfUzyK55hFk/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://kinddragon.blogspot.com/2008/02/blog-post.html</feedburner:origLink></entry></feed>

