New Tool Offers Look At Performance of UWP Games On Windows
Vigile writes: One of the concerns surrounding the recent debate of the Unified Windows Platform and games being released on it, such as the recent Gears of War Ultimate Edition, was the inability for media and consumers, and even entry level developers, to properly profile the performance of those applications. All of the standard testing applications like Fraps, FCAT and other overlays are locked out of UWP games. A Intel graphics engineer released a tool called PresentMon on GitHub yesterday that accesses event timers in Windows to monitor Present commands in any API, including DX11, DX12, Vulkan as well as games built on the Windows Store platform. Using this data, PC Perspective was able to profile the performance of the new Gears of War on PC, comparing frame time variability between the two flagship parts from NVIDIA and AMD. While it's not a perfect utility yet, there is hope now that this open source code will allow for performance metrics on any and all gaming titles.
. All of the standard testing applications like Fraps, FCAT and other overlays are locked out of UWP games.
If by "locked out" you mean, use different APIs and can't rely on 20 year old hooks but instead need to use the new modern hooks... then yeah you're "locked out". But that's a bit like saying that developers are "locked out" of Nvidia's next generation GPUs because there is no hardware to test on yet.
Big UWP AAA games have been out for about a month. Everyone is acting like it's a giant conspiracy that SLI and VSync is a little glitch on a platform that has only ever seen a single game released. Jesus, give them a month or two to work out the bugs. And don't act like the need for new using different hooks on a different platform is some grand scheme to lock out debugging tools. "Breaking news, Visual Studio not able to debug Linux application using windows debug and profiling tools!"