Skip to content

Commit fa29dde

Browse files
committed
Merge pull request #99367 from BlueCube3310/mobile-probe-capture
Fix updating lightmap captures on Mobile
2 parents 3d6e712 + bb3d004 commit fa29dde

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

servers/rendering/renderer_rd/forward_mobile/render_forward_mobile.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -2064,6 +2064,10 @@ void RenderForwardMobile::_fill_render_list(RenderListType p_render_list, const
20642064
surf = surf->next;
20652065
}
20662066
}
2067+
2068+
if (p_render_list == RENDER_LIST_OPAQUE && lightmap_captures_used) {
2069+
RD::get_singleton()->buffer_update(scene_state.lightmap_capture_buffer, 0, sizeof(LightmapCaptureData) * lightmap_captures_used, scene_state.lightmap_captures);
2070+
}
20672071
}
20682072

20692073
void RenderForwardMobile::_setup_environment(const RenderDataRD *p_render_data, bool p_no_fog, const Size2i &p_screen_size, const Color &p_default_bg_color, bool p_opaque_render_buffers, bool p_pancake_shadows, int p_index) {

0 commit comments

Comments
 (0)