wlroots/types/output
Simon Ser 33eba9080c output: fix renderer buffer cap sanity check in wlr_output_init_render
The backend and renderer don't directly interact together, so there's
no point in checking that their buffer caps intersect. What we want to
check is that:

- The backend and allocator buffer caps are compatible, because the
  backend consumes buffers to display them.
- The renderer and allocator buffer caps are compatible, because the
  renderer imports buffers to sample them or render to them.

For instance, when running with the DRM backend and the Pixman renderer,
the (backend & renderer) check will fail because backend = DMABUF and
renderer = DATA_PTR.
2021-11-19 15:24:07 +01:00
..
cursor.c output: add wlr_output_init_render 2021-11-18 09:37:32 -05:00
output.c output: drop wlr_output_export_dmabuf 2021-11-08 15:57:19 +00:00
render.c output: fix renderer buffer cap sanity check in wlr_output_init_render 2021-11-19 15:24:07 +01:00
transform.c output: split into multiple files 2021-10-23 00:49:24 +02:00