Spoiler: Callstack
- Code: Select all • Expand view
RenderPolyScene::RenderTranslucent(this=0x00000001018cfe40, viewpoint=0x00007ffeefbfc4d8) at poly_scene.cpp:377
PolyRenderer::RenderActorView(this=0x00000001018cfbe0, actor=0x0000000104102600, dontmaplines=true) at poly_renderer.cpp:147
PolyRenderer::RenderViewToCanvas(this=0x00000001018cfbe0, actor=0x0000000104102600, canvas=0x0000604000c3fea0, x=0, y=0, width=128, height=128, dontmaplines=true) at poly_renderer.cpp:92
FSoftwareRenderer::RenderTextureView(this=0x0000000102644ae0, tex=0x0000000103298310, viewpoint=0x0000000104102600, fov=90) at r_swrenderer.cpp:254
DFrameBuffer::RenderTextureView(this=0x00000001028aec00, tex=0x0000000103298310, Viewpoint=0x0000000104102600, FOV=90) at v_video.cpp:977
OpenGLFrameBuffer::RenderTextureView(this=0x00000001028aec00, tex=0x0000000103298310, Viewpoint=0x0000000104102600, FOV=90) at gl_framebuffer.cpp:204
FCanvasTextureInfo::UpdateAll() at r_utility.cpp:1100
FSoftwareRenderer::RenderView(this=0x0000000102644ae0, player=0x00000001012c9750, target=0x00007ffeefbfcb10) at r_swrenderer.cpp:179
SWSceneDrawer::RenderView(this=0x0000604000e205c0, player=0x00000001012c9750) at gl_swscene.cpp:120
FGLRenderer::RenderView(this=0x000000010315e140, player=0x00000001012c9750) at gl_renderer.cpp:451
OpenGLFrameBuffer::RenderView(this=0x00000001028aec00, player=0x00000001012c9750) at gl_framebuffer.cpp:237
D_Display() at d_main.cpp:792
D_DoomLoop() at d_main.cpp:1033
D_DoomMain() at d_main.cpp:2718
CurrentViewpoint is nullptr while viewport passed to RenderPolyScene::RenderTranslucent() function seems to be valid.