mirror of
https://github.com/cage-kiosk/cage.git
synced 2026-03-15 05:34:33 -04:00
output: Add scene output layout helper manually
This commit is contained in:
parent
63c0887664
commit
f0bc13bef7
3 changed files with 9 additions and 3 deletions
8
output.c
8
output.c
|
|
@ -71,14 +71,18 @@ static inline void
|
|||
output_layout_add_auto(struct cg_output *output)
|
||||
{
|
||||
assert(output->scene_output != NULL);
|
||||
wlr_output_layout_add_auto(output->server->output_layout, output->wlr_output);
|
||||
struct wlr_output_layout_output *layout_output =
|
||||
wlr_output_layout_add_auto(output->server->output_layout, output->wlr_output);
|
||||
wlr_scene_output_layout_add_output(output->server->scene_output_layout, layout_output, output->scene_output);
|
||||
}
|
||||
|
||||
static inline void
|
||||
output_layout_add(struct cg_output *output, int32_t x, int32_t y)
|
||||
{
|
||||
assert(output->scene_output != NULL);
|
||||
wlr_output_layout_add(output->server->output_layout, output->wlr_output, x, y);
|
||||
struct wlr_output_layout_output *layout_output =
|
||||
wlr_output_layout_add(output->server->output_layout, output->wlr_output, x, y);
|
||||
wlr_scene_output_layout_add_output(output->server->scene_output_layout, layout_output, output->scene_output);
|
||||
}
|
||||
|
||||
static inline void
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue