Stefan Agner
8316994dfa
use static for functions not used outside this compile unit
...
Add static for all functions only used inside the individual compile
units. This helps the compiler to potentially inline these functions.
This allows to use neatvnc as a Meson subproject in Weston which has
-Wmissing-prototypes enabled by default.
2020-05-21 17:44:31 +00:00
Andri Yngvason
2b2d12c755
damage: Add copyright notice
2020-04-12 13:18:28 +00:00
Andri Yngvason
76e721c4cd
Replace libuv with aml
2020-03-21 16:59:10 +00:00
Andri Yngvason
61efca48f0
damage: Increment/decrement reference count before/after check
...
This is prudent. The user might throw away these buffers before the
damage check finishes.
2020-01-29 21:33:13 +00:00
Andri Yngvason
769107b7aa
damage: Grow hint box after alignment
2019-12-27 18:04:36 +00:00
Andri Yngvason
80b1f3cb4c
Re-format using clang-format
2019-10-20 22:13:51 +00:00
Andri Yngvason
9f67b47e8c
damage: Remove vestigial y_inversion code
2019-10-13 10:05:36 +00:00
Andri Yngvason
3196a7a46b
Make nvnc_fb opaque
2019-10-07 17:39:54 +00:00
Andri Yngvason
4c36a88cfd
Fix y-inversion in damage tracking and raw encoding
2019-09-19 19:21:52 +00:00
Andri Yngvason
7b57449e19
damage: Support y-inversion
2019-09-19 17:02:21 +00:00
Andri Yngvason
70b2448c6e
Create utility function for checking buffer damage
2019-09-15 21:53:10 +00:00