{"id":2915,"date":"2017-06-27T18:15:22","date_gmt":"2017-06-27T18:15:22","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/pix\/?p=2915"},"modified":"2019-03-27T11:03:18","modified_gmt":"2019-03-27T18:03:18","slug":"pix-1706-25-002","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/pix\/pix-1706-25-002\/","title":{"rendered":"PIX 1706.25.002 \u2013 system monitor and timing capture improvements"},"content":{"rendered":"<p>Today we released <a href=\"https:\/\/devblogs.microsoft.com\/pix\/download\/\">PIX 1706.25.002 beta<\/a> and an updated <a href=\"https:\/\/www.nuget.org\/packages\/WinPixEventRuntime\">WinPixEventRuntime<\/a> (version 1.0.170625002).<\/p>\n<p>New in this release:<\/p>\n<ul>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/pix\/system-monitor\/\">System Monitor<\/a> displays realtime counter data while a game is running\n<ul>\n<li>Present statistics (fps, frame duration, sync interval)<\/li>\n<li>GPU memory usage (commitment, budget, demotions)<\/li>\n<li>Custom title counters reported by the <a href=\"https:\/\/blogs.msdn.microsoft.com\/pix\/winpixeventruntime\/\">WinPixEventRuntime<\/a> PIXReportCounter API<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/pix\/timing-captures\/\">Continuous timing captures<\/a>\n<ul>\n<li>Record timing data into a circular buffer (rather than just capturing a fixed duration), then use the System Monitor graph view to select a time region of interest and open that as a timing capture<\/li>\n<\/ul>\n<\/li>\n<li>Timing capture event list can now be ordered by either CPU or GPU execution time<\/li>\n<li>Timing capture GPU timeline uses flame graphs to display nested marker regions<\/li>\n<li>More robust pixel history (many bugfixes)<\/li>\n<li>Fixed crashes caused by HLSL syntax highlighting<\/li>\n<li>Improved callstack resolution performance when opening timing captures<\/li>\n<li>Support for Function Summary, Callgraph, Memory and File IO captures of packaged titles<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/41\/2019\/03\/sysmon.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/41\/2019\/03\/sysmon.png\" alt=\"\" class=\"alignnone size-full wp-image-2865\" width=\"1058\" height=\"656\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we released PIX 1706.25.002 beta and an updated WinPixEventRuntime (version 1.0.170625002). New in this release: System Monitor displays realtime counter data while a game is running Present statistics (fps, frame duration, sync interval) GPU memory usage (commitment, budget, demotions) Custom title counters reported by the WinPixEventRuntime PIXReportCounter API Continuous timing captures Record timing data [&hellip;]<\/p>\n","protected":false},"author":1719,"featured_media":4769,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[4],"class_list":["post-2915","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pix","tag-release"],"acf":[],"blog_post_summary":"<p>Today we released PIX 1706.25.002 beta and an updated WinPixEventRuntime (version 1.0.170625002). New in this release: System Monitor displays realtime counter data while a game is running Present statistics (fps, frame duration, sync interval) GPU memory usage (commitment, budget, demotions) Custom title counters reported by the WinPixEventRuntime PIXReportCounter API Continuous timing captures Record timing data [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/posts\/2915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/users\/1719"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/comments?post=2915"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/posts\/2915\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/media\/4769"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/media?parent=2915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/categories?post=2915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/pix\/wp-json\/wp\/v2\/tags?post=2915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}