loki-47-6F-64
|
8f47190ffc
|
Test for availability of crct info before using it
|
2021-09-20 18:37:51 +02:00 |
|
Loki
|
10ca72f934
|
Refactor egl::surface_descriptor_t, removed obj_count and plane_indices
|
2021-09-06 19:46:42 +02:00 |
|
Loki
|
7fbe9ba34f
|
Added warning if only one of libcap or libdrm has been found
|
2021-09-04 20:15:08 +02:00 |
|
Loki
|
81c6ca5915
|
Merge branch 'master' into setcap-p
|
2021-09-04 18:30:29 +02:00 |
|
David Rosca
|
6309f478a2
|
kmsgrab: Only gain effective CAP_SYS_ADMIN when needed
|
2021-09-04 16:28:59 +02:00 |
|
David Rosca
|
2ff9a129c0
|
Reduce CPU usage
|
2021-09-03 14:03:59 +02:00 |
|
loki-47-6F-64
|
3d179a869a
|
Push the right change this time xD
|
2021-09-03 10:20:29 +02:00 |
|
loki-47-6F-64
|
530f2de79e
|
Revert "Test for capability of modifiers when importing framebuffer to openGL"
This reverts commit 276aa23a61.
|
2021-09-03 10:16:46 +02:00 |
|
loki-47-6F-64
|
276aa23a61
|
Test for capability of modifiers when importing framebuffer to openGL
|
2021-09-02 20:38:45 +02:00 |
|
David Rosca
|
d9d50d8943
|
kmsgrab: Fix multi-plane import
|
2021-09-02 12:34:19 +02:00 |
|
Loki
|
c7c3ac7c9c
|
Merged with master
|
2021-09-01 14:22:41 +02:00 |
|
Loki
|
7c51fbfd18
|
Correlate KMS output to wayland xdg-output
|
2021-08-31 20:46:50 +02:00 |
|
David Rosca
|
08f056bb3f
|
kmsgrab: Support multi-plane formats
|
2021-08-29 20:26:11 +02:00 |
|
Loki
|
b80c4253f0
|
Make KMSgrab smooth on Wayland
|
2021-08-28 22:22:02 +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
|
7a920da06d
|
Removed unnecessary references to drmModeFB2
|
2021-08-21 20:35:36 +02:00 |
|
loki
|
3b3b9e2bd9
|
Fix reinitializing KMS framebuffer
|
2021-08-20 21:01:33 +02:00 |
|
loki
|
ca9809ca7e
|
Fix stream based on KMS freezing when switching resolutions
|
2021-08-19 21:40:14 +02:00 |
|
loki
|
fce23c482c
|
Fix incorrect cursor location
|
2021-08-15 22:25:34 +02:00 |
|
loki
|
d852bb82a3
|
Only use graphics card connected to monitor if it's capable of h264 encoding
|
2021-08-15 22:15:24 +02:00 |
|
loki
|
fdb7754043
|
Attempt to render cursor when X11 is available
|
2021-08-15 20:38:30 +02:00 |
|
loki
|
898d62bad9
|
Filter out cursors from drm planes
|
2021-08-13 16:09:05 +02:00 |
|
loki
|
e007ee9976
|
Handle monitors in different GPU's
|
2021-08-12 22:07:00 +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
|
315ec47523
|
Display single monitor only with kmsgrab
|
2021-08-07 21:31:25 +02:00 |
|
loki
|
9ed2141fc8
|
Fix X11 screengrabbing with vaapi
|
2021-08-07 14:39:18 +02:00 |
|
loki
|
065e9e718a
|
Choose between x11grab and kmsgrab at runtime
|
2021-08-06 15:55:38 +02:00 |
|
Loki
|
ac5f439839
|
Skeleton of grabbing image with kms
|
2021-08-05 21:24:52 +02:00 |
|