You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Improve assertion about missing entry in SPIR-V module in Vulkan backend.
#rb none #jira none #rnx [CL 14256825 by Lukas Hermanns in ue5-main branch]
This commit is contained in:
@@ -310,7 +310,7 @@ static void ComputeMovableWordIndices(FSpirv& Spirv)
|
||||
if (FoundTypeName && FoundTypeName->Len() > 0)
|
||||
{
|
||||
FSpirv::FEntry* FoundEntry = Spirv.GetEntry(*FoundTypeName);
|
||||
check(FoundEntry);
|
||||
checkf(FoundEntry, TEXT("cannot find variable entry in SPIR-V module: %s"), **FoundTypeName);
|
||||
FDecorations& FoundDecorations = Decorations.FindChecked(VariableId);
|
||||
FoundEntry->Binding = FoundDecorations.BindingIndex;
|
||||
FoundEntry->WordBindingIndex = FoundDecorations.WordBindingIndex;
|
||||
@@ -322,7 +322,7 @@ static void ComputeMovableWordIndices(FSpirv& Spirv)
|
||||
{
|
||||
// Standalone global var
|
||||
FSpirv::FEntry* FoundEntry = Spirv.GetEntry(*FoundVariableName);
|
||||
check(FoundEntry);
|
||||
checkf(FoundEntry, TEXT("cannot find variable entry in SPIR-V module: %s"), **FoundVariableName);
|
||||
FDecorations& FoundDecorations = Decorations.FindChecked(VariableId);
|
||||
FoundEntry->Binding = FoundDecorations.BindingIndex;
|
||||
FoundEntry->WordBindingIndex = FoundDecorations.WordBindingIndex;
|
||||
|
||||
Reference in New Issue
Block a user