Dev Preview of New DirectX 12 Features
<p> Microsoft just posted <a href=https://devblogs.microsoft.com/directx/dev-preview-of-new-directx-12-features/ rel="external nofollow">a blog post previewing the new DirectX 12 features</a>, including DirectX Raytracing tier 1.1, Mesh Shader, and Sampler Feedback. </p> <p> For DXR tier 1.1, Microsoft has worked with GPU vendors and game developers to implement these new additions: </p> <ul> <li> Support for adding extra shaders to an existing Raytracing PSO </li> <li> Support ExecuteIndirect for Raytracing, which enables adaptive algorithms where the number of rays is decided on the GPU execution timeline. </li> <li> Introduce Inline Raytracing, which provides more direct control of the ray traversal algorithm and shader scheduling </li> </ul> <p> Microsoft also introduces the DirectX Mesh Shader, described as "the next generation of GPU geometry processing capability, replacing the current input assembler, vertex shader, hull shader, tessellator, domain shader, and geometry shader stages." </p> <p style="text-align: center;"> <a class="ipsAttachLink ipsAttachLink_image" data-fileid=60659 href=https://uploads.gamedev.net/monthly_2019_10/MeshShaderPipeline.png.e15a5e6da7dc5354cd46cfec0ee4379a.png rel><img alt=MeshShaderPipeline.png class="ipsImage ipsImage_thumbnailed" data-fileid=60659 data-mime-type data-original=https://uploads.gamedev.net/monthly_2019_10/MeshShaderPipeline.thumb.png.afb9b7a4c1a75c32cf784e2e49fb4be7.png data-unique=on5fh83i3 decoding=async height=275 loading=lazy referrerpolicy=no-referrer sizes="(min-width: 1200px) 1200px, (min-width: 768px) 768px, (min-width: 300px) 300px, 100vw" src=https://uploads.gamedev.net/monthly_2019_10/medium.MeshShaderPipeline.thumb.png.afb9b7a4c1a75c32cf784e2e49fb4be7.webp srcset="https://uploads.gamedev.net/monthly_2019_10/thumbnail.MeshShaderPipeline.thumb.png.afb9b7a4c1a75c32cf784e2e49fb4be7.webp 150w, https://uploads.gamedev.net/monthly_2019_10/small.MeshShaderPipeline.thumb.png.afb9b7a4c1a75c32cf784e2e49fb4be7.webp 300w, https://uploads.gamedev.net/monthly_2019_10/medium.MeshShaderPipeline.thumb.png.afb9b7a4c1a75c32cf784e2e49fb4be7.webp 768w, https://uploads.gamedev.net/monthly_2019_10/large.MeshShaderPipeline.thumb.png.afb9b7a4c1a75c32cf784e2e49fb4be7.webp 1200w" style="aspect-ratio: 1100/275;" width=1100></a> </p> <p> View the rest of the preview, including details on Mesh Shaders, Texture Streaming, and more in the blog post at <a href=https://devblogs.microsoft.com/directx/dev-preview-of-new-directx-12-features/ ipsnoembed=true rel="external nofollow">https://devblogs.microsoft.com/directx/dev-preview-of-new-directx-12-features/</a>. </p>
Discussion