An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.
Find a file
Quantum 53bfb6547f
Some checks failed
build / client (Debug, map[cc:gcc cxx:g++], xdg-shell) (push) Has been cancelled
build / client (Release, map[cc:clang cxx:clang++], libdecor) (push) Has been cancelled
build / client (Debug, map[cc:clang cxx:clang++], libdecor) (push) Has been cancelled
build / client (Debug, map[cc:clang cxx:clang++], xdg-shell) (push) Has been cancelled
build / client (Debug, map[cc:gcc cxx:g++], libdecor) (push) Has been cancelled
build / client (Release, map[cc:clang cxx:clang++], xdg-shell) (push) Has been cancelled
build / client (Release, map[cc:gcc cxx:g++], libdecor) (push) Has been cancelled
build / client (Release, map[cc:gcc cxx:g++], xdg-shell) (push) Has been cancelled
build / module (push) Has been cancelled
build / host-linux (push) Has been cancelled
build / host-windows-cross (push) Has been cancelled
build / host-windows-native (push) Has been cancelled
build / idd (push) Has been cancelled
build / obs (clang) (push) Has been cancelled
build / obs (gcc) (push) Has been cancelled
build / docs (push) Has been cancelled
[idd] config: hook up default refresh configuration
2025-11-28 11:51:28 +11:00
.github [host] ci/windows: use explicit windows-2025 2025-09-13 10:39:26 +10:00
.woodpecker [ci] woodpecker: restrict the entire pipeline 2025-08-29 18:56:05 +10:00
client [client] nanosvg: disable warning for release builds 2025-09-14 01:12:16 +10:00
cmake [cmake] MakeObject: ensure embedded objects are null terminated 2024-01-27 00:44:38 +11:00
common [repos] lgmp: update to latest version 2025-08-30 01:16:26 +10:00
contrib/redhat [meta] Add SELinux policy 2017-12-14 22:22:44 +11:00
doc [doc] add GNOME Wayland keyboard shortcuts troubleshooting 2025-11-28 10:57:48 +11:00
host [all] general: fix possible memory leaks with realloc usage 2025-03-09 02:56:20 +11:00
idd [idd] config: hook up default refresh configuration 2025-11-28 11:51:28 +11:00
module [doc] all: update copyright year 2025-03-05 12:24:38 +11:00
obs [obs] dmabuf: fix repeated re-creation of dmabuf texture 2025-09-14 00:14:37 +10:00
profile [cmake] all: update cmake_minimum_required version to 3.10 2025-03-05 12:27:23 +11:00
repos [repos] lgmp: update to fix queue empty state bug 2025-09-14 00:14:37 +10:00
resources [cmake] all: update cmake_minimum_required version to 3.10 2025-03-05 12:27:23 +11:00
vendor [host] dxgi: d3d12 now writes direclty into ivshmem 2024-01-27 22:57:13 +11:00
.gitattributes [git] added vcxproj files to crlf exceptions 2017-10-31 20:19:52 +11:00
.gitignore [idd] install: create NSIS installer script 2025-09-13 00:32:00 +10:00
.gitmodules [repos] wayland-protocols: switch to a mirror on GitHub 2025-11-07 00:22:24 +11:00
AUTHORS [client] egl: make int highp in fragment shaders 2025-08-29 15:33:52 +10:00
CONTRIBUTORS Fixed typo in word wish 2018-05-31 13:28:36 +10:00
gl-check [client] add gl-check script to check GL function calls 2021-10-01 10:12:40 +10:00
LICENSE added licensing to sources 2017-10-31 19:07:16 +11:00
README.md [docs] all: Switch to sphinx-readthedocs-theme 2021-12-26 12:46:23 +11:00
refresh-copyright [host] dxgi: add d3d12.h from latest MinGW 2022-01-10 14:45:51 +11:00
version.cmake [version.cmake] Add reminder to synchronize git-describe with docs/lgrelease.py 2021-12-28 19:18:42 +11:00

Looking Glass

An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.

Documentation

IMPORTANT

This project contains submodules that must be checked out if building from the git repository! If you are not a developer and just want to compile Looking Glass, please download the source archive from the website instead:

https://looking-glass.io/downloads

Source code for the documentation can be found in the /doc directory.

You may view this locally as HTML by running make html with python3-sphinx and python3-sphinx-rtd-theme installed.