looking-glass/client
Geoffrey McRae 6a6e53f728 [client] removed the dependency on the ivshmem-server
Since we do not use IRQs anymore we can use the ivshmem-plain device
which doesn't need the ivshmem-server. The QEMU arguments now should be
as follows:

-device ivshmem-plain,memdev=ivshmem
-object memory-backend-file,id=ivshmem,share=on,mem-path=/dev/shm/looking-glass,size=32M

Obviously adjusting the memory size as required. It is suggested that
the shared memory file be created before the guest is started with the
appropriate permissions, for example:

touch /dev/shm/looking-glass
chown user:kvm /dev/shm/looking-glass
chmod 660 /dev/shm/looking-glass
2017-12-28 15:34:18 +11:00
..
renderers [client] opengl: remove deprecated glScissor, fixes FPS display 2017-12-23 17:40:50 +11:00
spice [misc] added website url to sources 2017-12-12 04:30:47 +11:00
.gitignore [client] added renderer abstratction 2017-12-12 03:59:57 +11:00
kb.h [misc] added website url to sources 2017-12-12 04:30:47 +11:00
lg-renderer.c [client] implemented renderer specific option API 2017-12-17 22:21:59 +11:00
lg-renderer.h [client] redesign of the renderer archiceture for mt support 2017-12-20 00:53:45 +11:00
lg-renderers.h [client] redesign of the renderer archiceture for mt support 2017-12-20 00:53:45 +11:00
main.c [client] removed the dependency on the ivshmem-server 2017-12-28 15:34:18 +11:00
Makefile [client] removed the dependency on the ivshmem-server 2017-12-28 15:34:18 +11:00
utils.h [client] report locking mode used for diagnostics 2017-12-21 01:35:36 +11:00