Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions servers/rendering/renderer_scene_cull.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3157,11 +3157,13 @@ void RendererSceneCull::_render_scene(const RendererSceneRender::CameraData *p_c
cull.frustum = Frustum(planes);

Vector<RID> directional_lights;
directional_lights.reserve(scenario->directional_lights.size());
// directional lights
{
cull.shadow_count = 0;

Vector<Instance *> lights_with_shadow;
lights_with_shadow.reserve(scenario->directional_lights.size());

for (Instance *E : scenario->directional_lights) {
if (!E->visible || !(E->layer_mask & p_visible_layers)) {
Expand Down