removed unneeded damage scale
This commit is contained in:
parent
c0d72c357b
commit
171e6c59b1
4 changed files with 2 additions and 8 deletions
|
@ -761,8 +761,6 @@ void translate_keysyms(struct input_config *input_config);
|
|||
|
||||
void binding_add_translated(struct sway_binding *binding, list_t *bindings);
|
||||
|
||||
int get_config_blur_size();
|
||||
|
||||
/* Global config singleton. */
|
||||
extern struct sway_config *config;
|
||||
|
||||
|
|
|
@ -1084,7 +1084,3 @@ void translate_keysyms(struct input_config *input_config) {
|
|||
sway_log(SWAY_DEBUG, "Translated keysyms using config for device '%s'",
|
||||
input_config->identifier);
|
||||
}
|
||||
|
||||
int get_config_blur_size() {
|
||||
return pow(2, config->blur_params.num_passes) * config->blur_params.radius;
|
||||
}
|
||||
|
|
|
@ -746,7 +746,8 @@ static void damage_child_views_iterator(struct sway_container *con,
|
|||
void output_damage_whole_container(struct sway_output *output,
|
||||
struct sway_container *con) {
|
||||
int shadow_sigma = con->shadow_enabled ? config->shadow_blur_sigma : 0;
|
||||
int blur_size = con->blur_enabled ? get_config_blur_size() : 0;
|
||||
int blur_size = con->blur_enabled ?
|
||||
pow(2, config->blur_params.num_passes) * config->blur_params.radius : 0;
|
||||
// +1 as a margin of error
|
||||
int effect_size = MAX(shadow_sigma, blur_size) + 1;
|
||||
|
||||
|
|
|
@ -246,7 +246,6 @@ struct fx_framebuffer *get_main_buffer_blur(struct fx_renderer *renderer, struct
|
|||
pixman_region32_copy(&damage, original_damage);
|
||||
wlr_region_transform(&damage, &damage, transform,
|
||||
monitor_box.width, monitor_box.height);
|
||||
wlr_region_expand(&damage, &damage, get_config_blur_size());
|
||||
|
||||
// Initially blur main_buffer content into the effects_buffers
|
||||
struct fx_framebuffer *current_buffer = &renderer->main_buffer;
|
||||
|
|
Loading…
Add table
Reference in a new issue