From 92b779d40a1e04743301c2795616612eb6c9c747 Mon Sep 17 00:00:00 2001 From: Tex Riddell Date: Tue, 13 Nov 2018 15:43:13 -0800 Subject: [PATCH] Fix missing hitgroup type in DxilRuntimeReflection (#1707) --- include/dxc/DxilContainer/DxilRuntimeReflection.inl | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dxc/DxilContainer/DxilRuntimeReflection.inl b/include/dxc/DxilContainer/DxilRuntimeReflection.inl index def260832..b803cd17a 100644 --- a/include/dxc/DxilContainer/DxilRuntimeReflection.inl +++ b/include/dxc/DxilContainer/DxilRuntimeReflection.inl @@ -496,6 +496,7 @@ DxilSubobjectDesc *DxilRuntimeReflection_impl::AddSubobject(const SubobjectReade subobject.RaytracingPipelineConfig.MaxTraceRecursionDepth = subobjectReader.GetRaytracingPipelineConfig_MaxTraceRecursionDepth(); break; case DXIL::SubobjectKind::HitGroup: + subobject.HitGroup.Type = (uint32_t)subobjectReader.GetHitGroup_Type(); subobject.HitGroup.Intersection = GetWideString(subobjectReader.GetHitGroup_Intersection()); subobject.HitGroup.AnyHit = GetWideString(subobjectReader.GetHitGroup_AnyHit()); subobject.HitGroup.ClosestHit = GetWideString(subobjectReader.GetHitGroup_ClosestHit());