Simon Ser
73c44aa52a
readme: disambiguate short description a bit
2022-10-07 07:04:24 +02:00
Simon Ser
f83d81c91e
readme: indicate which compositors use the library
2022-10-07 07:02:55 +02:00
Simon Ser
6166e23127
Migrate to gitlab.freedesktop.org
2021-10-25 15:01:58 +02:00
Simon Ser
61fd4c099a
Make liftoff_output_apply return an int
...
Callers may want to get more details about the failure, in
particular EPERM indicates that the user isn't DRM master (can
happen on VT switch).
2021-07-27 12:28:00 +02:00
Simon Ser
37a5f27e89
readme: link to the example/ dir
2021-07-01 13:24:28 +02:00
Simon Ser
2e4254b124
readme: link to compositor guidelines
2021-07-01 13:23:26 +02:00
Simon Ser
f1c2ac1981
readme: update short description
2021-07-01 11:55:25 +02:00
Simon Ser
27614202d2
readme: add missing liftoff_device_register_all_planes call
2021-07-01 11:52:58 +02:00
Simon Ser
12eb851a40
readme: reference the example/ dir
2021-03-29 17:39:25 +02:00
Simon Ser
049077aee5
readme: add link to FOSDEM 2020 talk
2020-03-25 16:23:59 +01:00
Simon Ser
950e100d7e
readme: add contributing section
2020-03-10 12:10:51 +01:00
Simon Ser
ceb4a1ff9e
Replace liftoff_device_apply with liftoff_output_apply
...
Compositors need to drive multiple connectors, each with its own vblank timings.
For each device, there's one separate rendering loop per output.
It's not possible to call liftoff_device_apply each time we want to submit a new
frame to one output, because this could touch another's output state, submitting
a new frame there in the process. When the other output will submit a new frame,
it'll get EBUSY (can't submit two frames without waiting for vblank).
Closes: https://github.com/emersion/libliftoff/issues/21
2019-11-24 18:13:40 +01:00
Simon Ser
44d65288d7
Fixup display → device bulk rename
...
I managed to do a bit of a mess here.
Fixes: b0e2b083f9
("Rename display to device")
2019-11-24 13:07:12 +01:00
Simon Ser
cb0794469c
readme: add link to intro blog post
2019-10-16 10:44:29 +03:00
Simon Ser
5b8cbd76db
readme: add CI badge
2019-10-11 13:07:10 +03:00
Simon Ser
dd0e550a99
readme: add missing variable decl in example
2019-09-26 10:43:05 +03:00
Simon Ser
67549c6c9f
readme: add basic usage
2019-09-16 11:38:54 +03:00
Simon Ser
caac9bc87f
Rename library to liftoff
...
Let's make these planes useful!
2019-09-12 11:40:21 +03:00
Simon Ser
d70b45b36d
Add README
2019-08-21 23:12:11 +03:00