libinput for keyboard input :3

Signed-off-by: Slendi <slendi@socopon.com>
This commit is contained in:
2025-12-11 23:47:00 +02:00
parent c7283c8faf
commit 608dc583be
4 changed files with 336 additions and 6 deletions

View File

@@ -23,6 +23,8 @@ vulkan_dep = dependency('vulkan')
openxr_dep = dependency('openxr')
zlib_dep = dependency('zlib')
sdl3_dep = dependency('sdl3')
libinput_dep = dependency('libinput')
libudev_dep = dependency('libudev')
imgui_src = files(
'thirdparty/imgui/imgui.cpp',
'thirdparty/imgui/imgui_draw.cpp',
@@ -140,6 +142,8 @@ exe = executable('vr-compositor',
zlib_dep,
sdl3_dep,
fastgltf_dep,
libinput_dep,
libudev_dep,
],
cpp_args: [
'--embed-dir=' + join_paths(meson.project_build_root(), 'shaders')