Add closest_power_of_2 func and implement mix_rate/latency on OS X
This commit is contained in:
parent
33c1d25517
commit
eab850524e
27 changed files with 144 additions and 95 deletions
|
|
@ -1001,11 +1001,11 @@ void VisualServerCanvas::canvas_light_set_shadow_buffer_size(RID p_light, int p_
|
|||
RasterizerCanvas::Light *clight = canvas_light_owner.get(p_light);
|
||||
ERR_FAIL_COND(!clight);
|
||||
|
||||
int new_size = nearest_power_of_2(p_size);
|
||||
int new_size = next_power_of_2(p_size);
|
||||
if (new_size == clight->shadow_buffer_size)
|
||||
return;
|
||||
|
||||
clight->shadow_buffer_size = nearest_power_of_2(p_size);
|
||||
clight->shadow_buffer_size = next_power_of_2(p_size);
|
||||
|
||||
if (clight->shadow_buffer.is_valid()) {
|
||||
VSG::storage->free(clight->shadow_buffer);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue