- Oct 18, 2019
-
-
Steve Kondik authored
-
- Sep 12, 2019
-
-
Steve Kondik authored
-
- Sep 06, 2019
-
-
Steve Kondik authored
-
- Jul 11, 2017
-
-
Steve Kondik authored
* Split out classes for pixel buffer and virtual display * Move resize handling to appropriate classes * Use callbacks for orientation change and client resize * Remove unnecessary locking
-
- Jun 28, 2017
-
-
Steve Kondik authored
TigerVNC provides a much more robust server implementation vs. libvncserver and yields higher performance and lower CPU usage.
-
- Jun 20, 2017
-
-
Steve Kondik authored
-
Steve Kondik authored
* Add new commandline flag to apply a static scaling multiplier. * The scaling is applied in hardware for best performance. * This does not yet apply as a result of rfbSetScale calls (window resize) from clients. * Fix server shutdown too.
-
Steve Kondik authored
Use aidl-cpp to generate binder boilerplate from an initial interface description. This will allow configuring the service from within Android.
-
- Jun 19, 2017
-
-
Steve Kondik authored
* Parse ipv4/v6 address and port * Allow setting or clearing of the server password
-
- Jun 16, 2017
-
-
Steve Kondik authored
* Eliminate unnecessary locking * FIx a few state issues after clients disconnect * Add frame timing - I don't think we can go faster without additional optimizations in libvncserver * Organize stuff a little better
-
Steve Kondik authored
-
Steve Kondik authored
-
- Jun 15, 2017
-
-
Steve Kondik authored
-
Steve Kondik authored
* Better accuracy and state tracking
-
Steve Kondik authored
* Detect orientation changes and reconfigure appropriately. * Clean up the uinput code. * FIXME: The virtual mouse isn't reconfiguring correctly yet.
-
Steve Kondik authored
* RC script, included automatically when added to PRODUCT_PACKAGES * SELinux policy, add to BOARD_SEPOLICY_DIRS * Disable spammy debug output
-
Steve Kondik authored
-
Steve Kondik authored
Previous design was using extra threads needlessly and had some hacky data sharing going on. Slim this down to just two classes and utilize threads appropriately.
-
Steve Kondik authored
There's no need to use a GLConsumer unless we really want to draw on the surface or send it to a hardware encoder. Get rid of all this stuff and just use CpuConsumer.
-
- Jun 14, 2017
-
-
Steve Kondik authored
Put the VNCFlinger in the screenData so that it can be accessed by clients. This removes the need for the message queue. The buffer ready event was removed in a previous commit.
-
Steve Kondik authored
-
- Jun 13, 2017
-
-
Steve Kondik authored
-
Steve Kondik authored
-
- Jun 12, 2017
-
-
Steve Kondik authored
-