Skip to main content
Microsoft
PIX
PIX
  • Home
  • DevBlogs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • DevOps
    • Developer support
    • CSE Developer
    • Azure SDK
    • IoT
    • Command Line
    • Perf and Diagnostics
    • Dr. International
    • Notification Hubs
    • Math in Office
    • DirectX
    • PIX
    • SurfaceDuo
    • Startups
    • Sustainable Engineering
    • C++
    • Java
    • Java Blog in Chinese
    • JavaScript
    • PowerShell Community
    • PowerShell Team
    • Python
    • Q#
    • TypeScript
    • Visual Basic
    • Visual C#
    • Visual F#
    • .NET
    • ASP.NET
    • NuGet
    • Xamarin
    • #ifdef Windows
    • Apps for Windows
    • Azure Depth Platform
    • Azure Government
    • Bing Dev Center
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • Old New Thing
    • Windows MIDI and Music dev
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL
    • OData
    • Revolutions R
    • SQL Server Data Tools

    PIX on Windows

    Performance tuning and debugging for DirectX 12 games on Windows

    August 2020 | PIX on Windows

    GPU Captures: How we support placed and reserved resources
    GPU Captures: How we support placed and reserved resources
    Austin Kinross Austin Kinross August 31, 2020 Aug 31, 2020 08/31/20
    Quick Links   Summary   Recap: placed and reserved resources in D3D12 In D3D12, there are three types of resources: A committed resource has its own dedicated backing memory that isn’t shared with any other resource. This makes them relatively easy for PIX to capture...

    0
    PIX 2008.26: Performance Improvements
    PIX 2008.26: Performance Improvements
    Austin Kinross Austin Kinross August 27, 2020 Aug 27, 2020 08/27/20
    Earlier today we released PIX on Windows version 2008.26, featuring a 100,000+ line rewrite of our component that takes GPU Captures. Morgan has described this release’s functional improvements in her blog post, but here we’ll take a closer look at the new performance improvements.    Recap: GPU Captures in PIX on Windows...

    0
    PIX Release 2008.26 – Our biggest update to GPU captures since 2017
    PIX Release 2008.26 – Our biggest update to GPU captures since 2017
    Avatar Morgan Grobin August 27, 2020 Aug 27, 2020 08/27/20
    PIX 2008.26 is released today. Our biggest update to GPU captures since 2017, this release contains significantly increased framerate improvements at capture time, capture-replay performance improvements, and broader application compatibility.

    0release
    New documentation page: Finding and Analyzing Context Switches
    New documentation page: Finding and Analyzing Context Switches
    Steven Pratschner Steven Pratschner August 26, 2020 Aug 26, 2020 08/26/20
    Hi PIX users, I've written a new documentation topic on how to use the features in Timing Captures to find and analyze context switches (here). Feedback and questions appreciated as always. Thanks, Steven Pratschner - PIX team...

    0
    Analyzing stalls and context switches in Timing Captures
    Analyzing stalls and context switches in Timing Captures
    Steven Pratschner Steven Pratschner August 26, 2020 Aug 26, 2020 08/26/20
    A context switch occurs when a CPU core switches from executing code on one thread, to executing code on a different thread, or going to idle. When the OS switches the thread that is running on a CPU, it must save and restore state, both for the thread that is being switched out, and for the thread that is being switched in. This state, or ...

    Comments are closed.0
    Relevant Links
    • Download
    • Documentation
    • Known Issues
    • Videos
    • Support
    • WinPixEventRuntime
    • Roadmap
    Top Bloggers
    Steven Pratschner

    Steven Pratschner
    Program Manager

    Avatar

    Morgan Grobin
    Program Manager

    Austin Kinross

    Austin Kinross
    Developer

    Matt Amert

    Matt Amert
    Developer

    Damyan Pepper

    Damyan Pepper
    Dev Lead

    Archive
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • May 2020
  • March 2020
  • January 2020
  • December 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • December 2018
  • October 2018
  • July 2018
  • June 2018
  • March 2018
  • November 2017
  • October 2017
  • September 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • Stay informed

    Login
    Code Block
    What's new
    • Surface Duo
    • Surface Laptop Go
    • Surface Pro X
    • Surface Go 2
    • Surface Book 3
    • Microsoft 365
    • Windows 10 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Financing
    Education
    • Microsoft in education
    • Office for students
    • Office 365 for schools
    • Deals for students & parents
    • Microsoft Azure in education
    Enterprise
    • Azure
    • AppSource
    • Automotive
    • Government
    • Healthcare
    • Manufacturing
    • Financial services
    • Retail
    Developer
    • Microsoft Visual Studio
    • Windows Dev Center
    • Developer Center
    • Microsoft developer program
    • Channel 9
    • Microsoft 365 Dev Center
    • Microsoft 365 Developer Program
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2021