Andri Yngvason
|
28963df226
|
Make enabling of screencopy-dmabuf a runtime option
|
2022-07-09 17:34:40 +00:00 |
Andri Yngvason
|
87584ef934
|
screencopy: Set upper bounds on protocol version
|
2021-12-15 23:24:26 +00:00 |
Andri Yngvason
|
184ed0a7ef
|
Allow the user to adjust the FPS limit
|
2020-07-11 20:53:31 +00:00 |
Andri Yngvason
|
2b522ee596
|
Remove frame-capture abstraction
|
2020-07-11 20:53:31 +00:00 |
Andri Yngvason
|
3fc07f571d
|
screencopy: Use linux-dmabuf if available
|
2020-07-11 20:52:01 +00:00 |
Andri Yngvason
|
a6e1ba25ea
|
Render using pixman
|
2020-07-11 20:52:00 +00:00 |
Andri Yngvason
|
238c196e6b
|
Capture a new frame immediately when a client requests a whole frame
|
2020-04-04 15:01:38 +00:00 |
Andri Yngvason
|
7f5431d922
|
Move rendering calls into frame-capture
|
2020-03-28 11:44:40 +00:00 |
Andri Yngvason
|
26cef852b6
|
Replace libuv with aml
|
2020-03-21 16:46:10 +00:00 |
Andri Yngvason
|
9eb851cf92
|
screencopy: Adjust rate limiting based on capturing delay
|
2020-01-14 20:40:57 +00:00 |
Andri Yngvason
|
38d7b9cf4d
|
screencopy: Simplify rate limiting
|
2020-01-14 20:12:58 +00:00 |
Andri Yngvason
|
e82e3a92b5
|
screencopy: Add rate limiting
The smoothing filter allows for short bursts of higher frame rate in
order to reduce latency.
|
2019-12-29 11:47:33 +00:00 |
Andri Yngvason
|
09772ddf5b
|
Clean up some resources
|
2019-12-27 14:41:54 +00:00 |
Andri Yngvason
|
ffda3c164c
|
Create frame-capture backend framework
|
2019-10-10 22:32:54 +00:00 |
Andri Yngvason
|
e037e74756
|
Implement screencopy damage
|
2019-10-10 21:40:22 +00:00 |
Andri Yngvason
|
ddaea0ceab
|
Add some code for rendering screencopy frames
|
2019-10-10 21:28:07 +00:00 |
Andri Yngvason
|
a7b4859611
|
Working on screencopy backend for comparison width export-dmabuf
|
2019-10-08 22:16:26 +00:00 |