Ver Fonte

Fix hitgroup metadata argument order

Jeff Noyle há 2 anos atrás
pai
commit
21cf36aad1
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      lib/DXIL/DxilMetadataHelper.cpp

+ 1 - 1
lib/DXIL/DxilMetadataHelper.cpp

@@ -1908,7 +1908,7 @@ Metadata *DxilMDHelper::EmitSubobject(const DxilSubobject &obj) {
   case DXIL::SubobjectKind::HitGroup: {
     llvm::StringRef Intersection, AnyHit, ClosestHit;
     DXIL::HitGroupType hgType;
-    IFTBOOL(obj.GetHitGroup(hgType, Intersection, AnyHit, ClosestHit),
+    IFTBOOL(obj.GetHitGroup(hgType, AnyHit, ClosestHit, Intersection),
       DXC_E_INCORRECT_DXIL_METADATA);
     Args.emplace_back(Uint32ToConstMD((uint32_t)hgType));
     Args.emplace_back(MDString::get(m_Ctx, Intersection));