Microsoft Developer Blogs

Get the latest information, insights, announcements, and news from Microsoft.

HLSL2021
Announcing HLSL 2021

Today we are excited to announce the release of HLSL 2021! HLSL 2021 brings an assortment of new language features that we think will make shader authoring in HLSL more familiar and productive. Enabling HLSL 2021 is as easy as passing the `-HV 2021`, and you can immediately start enjoying all the new language features like...


Image windows performance toolkit
Perfetto tooling for analyzing Android, Linux, and Chromium browser performance - Microsoft-Performance-Tools-Linux-Android

Introduction In the last blog post, we introduced the cross platform open-source .NET Core Microsoft-Performance-Tools-Linux-Android tooling. Recently, we just released version 1.2 adding Perfetto support, which we will cover here. Perfetto is Google’s open-source tracing ecosystem covering Linux kernel tracing (and user-mode) and ...


DirectX 12 Ultimate
Announcing new DirectX 12 feature - Video Encoding!

Introduction Today DirectX 12 provides APIs to support GPU acceleration for several video applications such as Video Decoding, Video Processing and Motion estimation as detailed in Direct3D 12 Video Overview.  We are happy to announce that D3D12 has added a new Video Encode feature to the existing video API families, with a new set of ...


DirectX 12 Ultimate
D3D12 Enhanced Barriers Preview

Good news for developers frustrated by confusing and inefficient D3D12 resource barriers, Enhanced Barriers are coming soon to D3D12, and are available now for experimental preview. Enhanced Barriers are a new set of D3D12 API’s that give developers independent control over GPU work synchronization, texture layout transitions, and cache ...