This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
Skip to main content
Microsoft
DirectX Developer Blog
DirectX Developer Blog
  • Home
  • DevBlogs
    • App Center
    • Azure DevOps
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • Azure Artifacts
    • Azure Boards
    • Azure Pipelines
    • Azure Repos
    • Azure Test Plans
    • DevOps
    • C++
    • Java
    • Java Blog in Chinese
    • JavaScript
    • PowerShell
    • Python
    • Q#
    • Scripting
    • TypeScript
    • Visual Basic
    • Visual C#
    • Visual F#
    • .NET
    • ASP.NET
    • NuGet
    • Xamarin
    • Apps for Windows
    • Azure Government
    • Azure SDKs
    • Bing Dev Center
    • Command Line
    • DirectX Developer Blog
    • IoT Developer
    • Microsoft Edge Dev
    • Microsoft Azure
    • Office 365 Development
    • Old New Thing
    • PIX on Windows
    • Premier Developer
    • Surface Duo
    • Sustainable Software Engineering
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL
    • OData
    • Revolutions R
    • SQL Server Data Tools
    Avatar

    Shawn Hargreaves

    Dev lead on the Direct3D team at Microsoft.
    Avatar

    Post by this author

    Announcing DirectX 12 Ultimate
    Announcing DirectX 12 Ultimate
    March 19th, 2020
      It is time for DirectX to evolve once again.   From the team that has brought PC and Console gamers the latest in graphics innovation for nearly 25 years, we are beyond pleased to bring gamers DirectX 12 Ultimate, the culmination of the best graphics technology we’ve ever introduced in an unprecedented alignment between ...
    DirectX Developer Day Schedule
    DirectX Developer Day Schedule
    March 18th, 2020
    Tomorrow (3/19) is DirectX Developer Day! Join the Microsoft DirectX team, along with partners AMD and NVIDIA, for a series of talks and demos covering the future of gaming graphics: Streaming will start at 10:00 AM PDT. Whether you’re a game developer, graphics enthusiast or just curious about ...
    New in D3D12 – background shader optimizations
    New in D3D12 – background shader optimizations
    April 16th, 2019
    tl;dr; In the next update to Windows, codenamed 19H1, D3D12 will allow drivers to use idle priority background CPU threads to dynamically recompile shader programs. This can improve GPU performance by specializing shader code to better match details of the hardware it is running on and/or the context in which it is being used. Developers don...
    DirectX engineering specs published
    DirectX engineering specs published
    April 9th, 2019
    Engineering specs for a number of DirectX features, including DirectX Raytracing, Variable Rate Shading, and all of D3D11, are now available at https://microsoft.github.io/DirectX-Specs. This supplements the official API documentation with an extra level of detail that can be useful to expert developers. The specs are licensed under ...
    Direct3D team office has a Wall of GPU History
    Direct3D team office has a Wall of GPU History
    January 7th, 2019
    When you are the team behind something like Direct3D, you need many different graphics cards to test on.  And when you’ve been doing this for as long as we have, you’ll inevitably accumulate a LOT of cards left over from years gone by.  What to do with them all?  One option would be to store boxes in someone’s office: But...
    For best performance, use DXGI flip model
    For best performance, use DXGI flip model
    April 9th, 2018
    This document picks up where the MSDN “DXGI flip model” article and YouTube DirectX 12: Presentation Modes In Windows 10 and Presentation Enhancements in Windows 10: An Early Look videos left off.  It provides developer guidance on how to maximize performance and efficiency in the presentation stack on modern versions of Windows.   ...
    Relevant Links

    @DirectX12 (Twitter)

    DirectX Discord server

    DirectX-Specs (GitHub)

    DirectX-Graphics-Samples (GitHub)

    DirectX 12 and Graphics Education (YouTube)

    PIX on Windows (Performance tuning and debugging for DirectX 12)

    Top Bloggers
    Avatar

    Jacques van Rhyn

    Avatar

    Bill Kristiansen
    Principal Developer

    Avatar

    Shawn Hargreaves

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

    Login
    Code Block
    What's new
    • Surface Go 2
    • Surface Book 3
    • Microsoft 365
    • Surface Pro X
    • Windows 10 apps
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Store locations
    • Virtual workshops and training
    • Microsoft Store Promise
    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
    • Office Dev Center
    • Microsoft Garage
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020