diff options
Diffstat (limited to 'renderer.cpp')
-rw-r--r-- | renderer.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/renderer.cpp b/renderer.cpp index 64c3795..6208d3c 100644 --- a/renderer.cpp +++ b/renderer.cpp @@ -15,6 +15,9 @@ struct Global_Cbuffer { v3f camera_pos; int light_count; int frame; + int pad; + int sun_irange[2]; + int point_irange[2]; }; void init_drawlist( @@ -119,6 +122,10 @@ void Renderer::update_globals( cb->camera_pos = cp; cb->frame = frame; cb->light_count = l->light_count; + cb->sun_irange[0] = l->sun_range[0]; + cb->sun_irange[1] = l->sun_range[1]; + cb->point_irange[0] = l->point_range[0]; + cb->point_irange[1] = l->point_range[1]; globals.unmap(d); globals.update(ctx); } |