This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
project('maa', 'c') | |
pixman = dependency('pixman-1') | |
lib = shared_library('foo.c') | |
dep = declare_dependency( | |
link_with: lib, | |
dependencies: pixman | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Goal: facilitate "Direct Mode" the best we can for HMD video output on Wayland | |
Direct Mode essentially means the desktop is not extended to the HMD, and it | |
provides the lowest possible latency to screen. | |
Specify a HMD-shell extension, somewhat similar to fullscreen-shell but | |
capable to co-exist with any other shell. | |
HMD-shell will cover only outputs that are HMDs. HMDs should not be exposed as | |
wl_outputs. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Goal: facilitate "Direct Mode" the best we can for HMD video output on Wayland | |
Direct Mode essentially means the desktop is not extended to the HMD, and it | |
provides the lowest possible latency to screen. | |
Specify a HMD-shell extension, somewhat similar to fullscreen-shell but | |
capable to co-exist with any other shell. | |
HMD-shell will cover only outputs that are HMDs. HMDs should not be exposed as | |
wl_outputs. |