Description

Generated from CrashReporter

Steps to Reproduce

no known steps to reproduce

Callstack
Assertion failed: InSize <= 1024 * 1024 * 1024 [File:/Users/build/Build/++UE5/Sync/Engine/Source/Runtime/Apple/MetalRHI/Private/MetalVertexBuffer.cpp] [Line: 152] Metal doesn't support buffers > 1GB 
UnrealEditor-MetalRHI!FMetalRHIBuffer::FMetalRHIBuffer(unsigned int, EBufferUsageFlags, EMetalBufferUsage, ERHIResourceType) [MetalVertexBuffer.cpp:152]
UnrealEditor-MetalRHI!FMetalResourceMultiBuffer::FMetalResourceMultiBuffer(unsigned int, EBufferUsageFlags, EMetalBufferUsage, unsigned int, FResourceArrayInterface*, ERHIResourceType) [MetalVertexBuffer.cpp:719]
UnrealEditor-MetalRHI!FMetalDynamicRHI::CreateBuffer_RenderThread(FRHICommandListImmediate&, unsigned int, EBufferUsageFlags, unsigned int, ERHIAccess, FRHIResourceCreateInfo&) [MetalVertexBuffer.cpp:935]
UnrealEditor-RenderCore!FRDGBufferPool::FindFreeBufferInternal(FRHICommandList&, FRDGBufferDesc const&, char16_t const*) [RHICommandList.h:0]
UnrealEditor-RenderCore!FRDGBuilder::BeginResourceRHI(TRDGHandle<FRDGPass, unsigned short>, FRDGBuffer*) [RenderGraphBuilder.cpp:3113]
UnrealEditor-RenderCore!FRDGBuilder::BeginResourcesRHI(FRDGPass*, TRDGHandle<FRDGPass, unsigned short>) [RenderGraphBuilder.cpp:2486]
UnrealEditor-RenderCore!FRDGBuilder::Execute() [RenderGraphBuilder.cpp:1500]
UnrealEditor-Renderer!RenderViewFamily_RenderThread(FRHICommandListImmediate&, FSceneRenderer*) [SceneRendering.cpp:4103]
UnrealEditor-Renderer!FRendererModule::BeginRenderingViewFamily(FCanvas*, FSceneViewFamily*) [SceneRendering.cpp:4352]
UnrealEditor-Renderer!TEnqueueUniqueRenderCommandType<FRendererModule::BeginRenderingViewFamily(FCanvas*, FSceneViewFamily*) [RenderingThread.h:194]
UnrealEditor-Renderer!TGraphTask<TEnqueueUniqueRenderCommandType<FRendererModule::BeginRenderingViewFamily(FCanvas*, FSceneViewFamily*) [TaskGraphInterfaces.h:978]
UnrealEditor-Core!FNamedTaskThread::ProcessTasksNamedThread(int, bool) [TaskGraph.cpp:753]
UnrealEditor-Core!FNamedTaskThread::ProcessTasksUntilQuit(int) [TaskGraph.cpp:642]
UnrealEditor-Core!FTaskGraphCompatibilityImplementation::ProcessThreadUntilRequestReturn(ENamedThreads::Type) [TaskGraph.cpp:2115]
UnrealEditor-RenderCore!RenderingThreadMain(FEvent*) [RenderingThread.cpp:0]
UnrealEditor-RenderCore!FRenderingThread::Run() [RenderingThread.cpp:546]
UnrealEditor-Core!FRunnableThreadPThread::Run() [PThreadRunnableThread.cpp:25]
UnrealEditor-Core!FRunnableThreadPThread::_ThreadProc(void*) [PThreadRunnableThread.h:186]
libc++.1!7ff80213c000  + ad4e1
libc++.1!7ff80213c000  + a8f6b 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-155310 in the post.

0
Login to Vote

Fixed
ComponentUE - Rendering Architecture - RHI
Affects Versions5.0.2
Target Fix5.2
Fix Commit24172038
Main Commit24172329
Release Commit24172038
CreatedMay 31, 2022
ResolvedFeb 13, 2023
UpdatedJun 7, 2023