Commit Graph

14 Commits

Author SHA1 Message Date
Loki 10ca72f934 Refactor egl::surface_descriptor_t, removed obj_count and plane_indices 2021-09-06 19:46:42 +02:00
loki d73a4a38e5 Fix multi-monitor setup with KMSgrab 2021-09-04 18:16:36 +02:00
Loki c7c3ac7c9c Merged with master 2021-09-01 14:22:41 +02:00
David Rosca 08f056bb3f kmsgrab: Support multi-plane formats 2021-08-29 20:26:11 +02:00
Loki 39f9506446 Fix blank video for vaapi 2021-08-28 17:48:28 +02:00
Loki 00de30d336 Omit single copy of frame with VAAPI if possible 2021-08-26 23:59:32 +02:00
Loki b59df48dde Keep image on vram if at all possible with wlroots based compositors 2021-08-26 22:06:59 +02:00
Loki ec184fb2ab Screencast wlroots based compositors 2021-08-25 16:09:42 +02:00
loki fce23c482c Fix incorrect cursor location 2021-08-15 22:25:34 +02:00
loki 1d2e042240 Use standard function for create egl images 2021-08-15 22:19:08 +02:00
loki fdb7754043 Attempt to render cursor when X11 is available 2021-08-15 20:38:30 +02:00
loki 6721155155 Omit copy to RAM when possible with VAAPI 2021-08-12 21:11:40 +02:00
loki 24403cdd25 Fix segfault when switching monitors with kmsgrab 2021-08-08 13:42:25 +02:00
Loki ac5f439839 Skeleton of grabbing image with kms 2021-08-05 21:24:52 +02:00