From c7d4af5c793c3247e58b032359994439515274e9 Mon Sep 17 00:00:00 2001 From: Charlie Shenton Date: Sat, 22 Apr 2023 16:39:01 +1000 Subject: [PATCH] Add Dynamic Resource Root Signature flags Add flag values associated with dynamics resources (ResourceDescriptorHeap and SamplerDescriptorHeap) see https://microsoft.github.io/DirectX-Specs/d3d/HLSL_SM_6_6_DynamicResources.html for details --- vendor/directx/d3d12/d3d12.odin | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vendor/directx/d3d12/d3d12.odin b/vendor/directx/d3d12/d3d12.odin index e84474aac..9c61aacbe 100644 --- a/vendor/directx/d3d12/d3d12.odin +++ b/vendor/directx/d3d12/d3d12.odin @@ -1992,6 +1992,8 @@ ROOT_SIGNATURE_FLAG :: enum u32 { LOCAL_ROOT_SIGNATURE = 7, DENY_AMPLIFICATION_SHADER_ROOT_ACCESS = 8, DENY_MESH_SHADER_ROOT_ACCESS = 9, + CBV_SRV_UAV_HEAP_DIRECTLY_INDEXED = 10, + SAMPLER_HEAP_DIRECTLY_INDEXED = 11, } STATIC_BORDER_COLOR :: enum i32 {