summaryrefslogtreecommitdiff
path: root/types/scene
diff options
context:
space:
mode:
Diffstat (limited to 'types/scene')
-rw-r--r--types/scene/wlr_scene.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/types/scene/wlr_scene.c b/types/scene/wlr_scene.c
index 266dc63..0545e70 100644
--- a/types/scene/wlr_scene.c
+++ b/types/scene/wlr_scene.c
@@ -1312,6 +1312,7 @@ static void scene_entry_render(struct render_list_entry *entry, const struct ren
.clip_box = &xdg_box,
.corner_radius = scene_buffer->corner_radius * data->scale,
};
+
fx_render_pass_add_texture(data->render_pass, &tex_options);
struct wlr_scene_output_sample_event sample_event = {
@@ -1919,8 +1920,8 @@ bool wlr_scene_output_build_state(struct wlr_scene_output *scene_output,
}
struct fx_gles_render_pass *render_pass =
- fx_renderer_begin_buffer_pass(output->renderer, buffer,
- &(struct wlr_buffer_pass_options){
+ fx_renderer_begin_buffer_pass(output->renderer, buffer, output,
+ &(struct wlr_buffer_pass_options) {
.timer = timer ? timer->render_timer : NULL,
}
);