fix: compilation error

This commit is contained in:
William McKinnon 2024-10-30 17:47:59 -04:00
parent 5ee4d73771
commit 7a235d282b

View file

@ -257,10 +257,11 @@ void render_box_shadow(struct fx_render_context *ctx, const struct wlr_box *_box
transform_output_box(&box, wlr_output); transform_output_box(&box, wlr_output);
transform_output_box(&shadow_box, wlr_output); transform_output_box(&shadow_box, wlr_output);
struct shadow_data shadow_data = { struct fx_render_box_shadow_options shadow_options = {
.enabled = true, .box = shadow_box,
.offset_x = offset_x, .window_box = box,
.offset_y = offset_y, .clip = &damage,
.corner_radius = corner_radius,
.color = { .color = {
.r = color[0], .r = color[0],
.g = color[1], .g = color[1],
@ -269,13 +270,6 @@ void render_box_shadow(struct fx_render_context *ctx, const struct wlr_box *_box
}, },
.blur_sigma = blur_sigma, .blur_sigma = blur_sigma,
}; };
struct fx_render_box_shadow_options shadow_options = {
.shadow_box = shadow_box,
.clip_box = box,
.clip = &damage,
.shadow_data = &shadow_data,
.corner_radius = corner_radius,
};
fx_render_pass_add_box_shadow(ctx->pass, &shadow_options); fx_render_pass_add_box_shadow(ctx->pass, &shadow_options);
damage_finish: damage_finish: