2020-03-20 08:43:48.844 - Thread: 23 -> ASSERT:
at VRageRender.MyDX11Render.GetLastExecutedAnnotation()
at VRageRender.ExternalApp.MyRenderThread.RenderCallback(Boolean async)
at VRageRender.ExternalApp.MyRenderThread.RenderThreadStart(Object param)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
2020-03-20 08:43:48.887 - Thread: 23 -> ASSERT:
at VRage.Render11.Tools.MyRendererStats.UpdateStateChanges(String page)
at VRage.Render11.Tools.MyRendererStats.UpdateStats()
at VRageRender.MyDX11Render.GetStatistics()
at VRageRender.ExternalApp.MyRenderThread.RenderCallback(Boolean async)
at VRageRender.ExternalApp.MyRenderThread.RenderThreadStart(Object param)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
2020-03-20 08:43:48.903 - Thread: 23 -> Exception in render!
Aftermath: Main(|FAIL_NotInitialized|Unknown|NotStarted) Deferred(GBuffer@|FAIL_NotInitialized|Unknown|NotStarted CascadeDepth3@|FAIL_NotInitialized|Unknown|NotStarted CascadeDepth2@|FAIL_NotInitialized|Unknown|NotStarted )
Exception: ParallelTasks.TaskException: An exception(s) was thrown while executing a task.
at ParallelTasks.DependencyBatch.Execute()
at VRage.Render11.Render.MyRenderScheduler.Execute()
at VRageRender.MyRender11.DrawGameScene(IRtvBindable renderTarget, IBorrowedRtvTexture& debugAmbientOcclusion)
at VRageRender.MyRender11.DrawScene()
at VRageRender.MyRender11.Draw(Boolean draw)
at VRageRender.ExternalApp.MyRenderThread.Draw()
at VRageRender.ExternalApp.MyRenderThread.RenderFrame(Boolean async)
at VRageRender.ExternalApp.MyRenderThread.RenderCallback(Boolean async)
Task exception, inner exception 0:
System.NullReferenceException: Object reference not set to an instance of an object.
at VRage.Render11.RenderContext.Internal.MyRenderContextState.SetVertexBuffersFast(Int32 startSlot, IVertexBuffer vb0, IVertexBuffer vb1, IVertexBuffer vb2)
at VRageRender.MyRenderingPass.BindProxyGeometry(MyRenderableProxy proxy)
at VRageRender.MyGBufferPass.RecordCommandsInternal(MyRenderableProxy proxy)
at VRageRender.MyRenderingPass.RecordCommands(MyRenderableProxy proxy, IConstantBuffer cb, Int32 constantOffset)
at VRageRender.MyRenderingWork.Render(MyRenderingPass pass)
at VRageRender.MyRenderingWork.DoWork()
at ParallelTasks.DependencyBatch.ExecuteSingleJob(Exception& e)
Task exception, inner exception 1:
System.NullReferenceException: Object reference not set to an instance of an object.
at VRage.Render11.RenderContext.Internal.MyRenderContextState.SetVertexBuffersFast(Int32 startSlot, IVertexBuffer vb0, IVertexBuffer vb1, IVertexBuffer vb2)
at VRageRender.MyRenderingPass.BindProxyGeometry(MyRenderableProxy proxy)
at VRageRender.MyDepthPass.RecordCommandsInternal(MyRenderableProxy proxy)
at VRageRender.MyRenderingPass.RecordCommands(MyRenderableProxy proxy, IConstantBuffer cb, Int32 constantOffset)
at VRageRender.MyRenderingWork.Render(MyRenderingPass pass)
at VRageRender.MyRenderingWork.DoWork()
at ParallelTasks.DependencyBatch.ExecuteSingleJob(Exception& e)
Task exception, inner exception 2:
System.NullReferenceException: Object reference not set to an instance of an object.
at VRage.Render11.RenderContext.Internal.MyRenderContextState.SetVertexBuffersFast(Int32 startSlot, IVertexBuffer vb0, IVertexBuffer vb1, IVertexBuffer vb2)
at VRageRender.MyRenderingPass.BindProxyGeometry(MyRenderableProxy proxy)
at VRageRender.MyDepthPass.RecordCommandsInternal(MyRenderableProxy proxy)
at VRageRender.MyRenderingPass.RecordCommands(MyRenderableProxy proxy, IConstantBuffer cb, Int32 constantOffset)
at VRageRender.MyRenderingWork.Render(MyRenderingPass pass)
at VRageRender.MyRenderingWork.DoWork()
at ParallelTasks.DependencyBatch.ExecuteSingleJob(Exception& e)
Statistics: Scene:
Entities
Actors: 691
InstanceBuffers: 238
GPUEmitters: 2
Atmospheres: 5
Clouds: 20
DebugDrawMesh: 0
Videos: 0
Decals: 0
Billboards: 24
Actor Components
MyLightComponent: 38
MyRenderVoxelActor: 15
MyInstanceComponent: 264
MyResourcePrioritizationComponent: 1,287
MyRenderableComponent: 366
MySkinningComponent: 1
MyVoxelCellComponent: 649
MyFoliageComponent: 341
2020-03-20 08:43:52.552 - Thread: 23 -> Exception occured: ParallelTasks.TaskException: An exception(s) was thrown while executing a task.
at ParallelTasks.DependencyBatch.Execute()
at VRage.Render11.Render.MyRenderScheduler.Execute()
at VRageRender.MyRender11.DrawGameScene(IRtvBindable renderTarget, IBorrowedRtvTexture& debugAmbientOcclusion)
at VRageRender.MyRender11.DrawScene()
at VRageRender.MyRender11.Draw(Boolean draw)
at VRageRender.ExternalApp.MyRenderThread.Draw()
at VRageRender.ExternalApp.MyRenderThread.RenderFrame(Boolean async)
at VRageRender.ExternalApp.MyRenderThread.RenderCallback(Boolean async)
at VRageRender.ExternalApp.MyRenderThread.RenderThreadStart(Object param)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
Task exception, inner exception 0:
System.NullReferenceException: Object reference not set to an instance of an object.
at VRage.Render11.RenderContext.Internal.MyRenderContextState.SetVertexBuffersFast(Int32 startSlot, IVertexBuffer vb0, IVertexBuffer vb1, IVertexBuffer vb2)
at VRageRender.MyRenderingPass.BindProxyGeometry(MyRenderableProxy proxy)
at VRageRender.MyGBufferPass.RecordCommandsInternal(MyRenderableProxy proxy)
at VRageRender.MyRenderingPass.RecordCommands(MyRenderableProxy proxy, IConstantBuffer cb, Int32 constantOffset)
at VRageRender.MyRenderingWork.Render(MyRenderingPass pass)
at VRageRender.MyRenderingWork.DoWork()
at ParallelTasks.DependencyBatch.ExecuteSingleJob(Exception& e)
Task exception, inner exception 1:
System.NullReferenceException: Object reference not set to an instance of an object.
at VRage.Render11.RenderContext.Internal.MyRenderContextState.SetVertexBuffersFast(Int32 startSlot, IVertexBuffer vb0, IVertexBuffer vb1, IVertexBuffer vb2)
at VRageRender.MyRenderingPass.BindProxyGeometry(MyRenderableProxy proxy)
at VRageRender.MyDepthPass.RecordCommandsInternal(MyRenderableProxy proxy)
at VRageRender.MyRenderingPass.RecordCommands(MyRenderableProxy proxy, IConstantBuffer cb, Int32 constantOffset)
at VRageRender.MyRenderingWork.Render(MyRenderingPass pass)
at VRageRender.MyRenderingWork.DoWork()
at ParallelTasks.DependencyBatch.ExecuteSingleJob(Exception& e)
Task exception, inner exception 2:
System.NullReferenceException: Object reference not set to an instance of an object.
at VRage.Render11.RenderContext.Internal.MyRenderContextState.SetVertexBuffersFast(Int32 startSlot, IVertexBuffer vb0, IVertexBuffer vb1, IVertexBuffer vb2)
at VRageRender.MyRenderingPass.BindProxyGeometry(MyRenderableProxy proxy)
at VRageRender.MyDepthPass.RecordCommandsInternal(MyRenderableProxy proxy)
at VRageRender.MyRenderingPass.RecordCommands(MyRenderableProxy proxy, IConstantBuffer cb, Int32 constantOffset)
at VRageRender.MyRenderingWork.Render(MyRenderingPass pass)
at VRageRender.MyRenderingWork.DoWork()
at ParallelTasks.DependencyBatch.ExecuteSingleJob(Exception& e)