Fix missing hitgroup type in DxilRuntimeReflection (#1707)
This commit is contained in:
Родитель
fbe1371aae
Коммит
92b779d40a
|
@ -496,6 +496,7 @@ DxilSubobjectDesc *DxilRuntimeReflection_impl::AddSubobject(const SubobjectReade
|
||||||
subobject.RaytracingPipelineConfig.MaxTraceRecursionDepth = subobjectReader.GetRaytracingPipelineConfig_MaxTraceRecursionDepth();
|
subobject.RaytracingPipelineConfig.MaxTraceRecursionDepth = subobjectReader.GetRaytracingPipelineConfig_MaxTraceRecursionDepth();
|
||||||
break;
|
break;
|
||||||
case DXIL::SubobjectKind::HitGroup:
|
case DXIL::SubobjectKind::HitGroup:
|
||||||
|
subobject.HitGroup.Type = (uint32_t)subobjectReader.GetHitGroup_Type();
|
||||||
subobject.HitGroup.Intersection = GetWideString(subobjectReader.GetHitGroup_Intersection());
|
subobject.HitGroup.Intersection = GetWideString(subobjectReader.GetHitGroup_Intersection());
|
||||||
subobject.HitGroup.AnyHit = GetWideString(subobjectReader.GetHitGroup_AnyHit());
|
subobject.HitGroup.AnyHit = GetWideString(subobjectReader.GetHitGroup_AnyHit());
|
||||||
subobject.HitGroup.ClosestHit = GetWideString(subobjectReader.GetHitGroup_ClosestHit());
|
subobject.HitGroup.ClosestHit = GetWideString(subobjectReader.GetHitGroup_ClosestHit());
|
||||||
|
|
Загрузка…
Ссылка в новой задаче