Fix missing hitgroup type in DxilRuntimeReflection (#1707)

This commit is contained in:
Tex Riddell 2018-11-13 15:43:13 -08:00 коммит произвёл GitHub
Родитель fbe1371aae
Коммит 92b779d40a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -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());