From 9b30e2d5e97c455d5a8c0e6b5e37ce50a4e3db81 Mon Sep 17 00:00:00 2001 From: William McKinnon Date: Wed, 18 Sep 2024 06:38:01 -0400 Subject: feat: removed stencil from shadow rendering (#61) * removed stencil from shadow rendering * removed the rest of the stencil mask * fix * Don't render inner region of shadow --------- Co-authored-by: Erik Reider <35975961+ErikReider@users.noreply.github.com> --- include/render/pass.h | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'include/render/pass.h') diff --git a/include/render/pass.h b/include/render/pass.h index e7564fd..0ee9550 100644 --- a/include/render/pass.h +++ b/include/render/pass.h @@ -13,17 +13,4 @@ struct fx_render_texture_options fx_render_texture_options_default( struct fx_render_rect_options fx_render_rect_options_default( const struct wlr_render_rect_options *base); -struct fx_render_stencil_box_options { - struct wlr_box box; - /* Clip region, leave NULL to disable clipping */ - const pixman_region32_t *clip; - int corner_radius; -}; - -/** - * Render a stencil mask. - */ -void fx_render_pass_add_stencil_mask(struct fx_gles_render_pass *pass, - const struct fx_render_stencil_box_options *options); - #endif -- cgit v1.2.3