ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
Brainium has joined #wayland
neniagh has quit [Ping timeout: 480 seconds]
feaneron has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Quit: No Ping reply in 180 seconds.]
<arthuro555>
Hey, I noticed my HDMI devices were reporting as having keyboard and pointer capabilities when running `libinput list-devices`. I was wondering if there's a way to disable these capabilities? I tried ignoring the devices with udev rules, but that prevents my wayland compositor from rendering to the screen as well :/
glennk has joined #wayland
<bl4ckb0ne>
if it has buttons its a keyboard
ramblurr has quit [Remote host closed the connection]
FreeFull has quit []
FreeFull has joined #wayland
ramblurr has joined #wayland
bjorkintosh has joined #wayland
feaneron has joined #wayland
jlco has joined #wayland
Moprius has joined #wayland
bjorkintosh has quit [Ping timeout: 480 seconds]
MrCooper has joined #wayland
nerdopolis has joined #wayland
Moprius has quit [Ping timeout: 480 seconds]
leandrohrb56 has joined #wayland
arthuro555 has quit [Quit: Page closed]
iomari891 has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
tzimmermann has quit [Quit: Leaving]
kts has joined #wayland
rasterman has quit [Remote host closed the connection]
rasterman has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
rv1sr has quit []
nerdopolis has joined #wayland
MrCooper has quit [Ping timeout: 480 seconds]
andyrtr_ has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr has joined #wayland
andyrtr_ has quit [Ping timeout: 480 seconds]
rv1sr has joined #wayland
nerdopolis has quit [Remote host closed the connection]
nerdopolis has joined #wayland
vsyrjala has quit [Remote host closed the connection]
<mclasen>
jadahl: looking through universally implemented protocols, I stumbled over relative-pointer, which is still unstable, after 7 years of not touching it
<llyyr>
is there a way a client can know if the user's mesa implements fifo-v1? I know SDL2 checks if the compositor advertises it, but doesn't it require the mesa implementation to go with it as well?
<mclasen>
jadahl: looks stalled
<mclasen>
but good to see, anyway
glennk has quit [Ping timeout: 480 seconds]
<jadahl>
mclasen: one of the governence MRs addresse that
MrCooper has joined #wayland
lsd|2 has quit [Read error: No route to host]
lsd|2 has joined #wayland
lsd|2 has quit []
lsd|2 has joined #wayland
Brainium has joined #wayland
Brainium has quit []
mvlad has quit [Remote host closed the connection]
Brainium_ has quit [Ping timeout: 480 seconds]
MrCooper has quit [Ping timeout: 480 seconds]
<Eighth_Doctor>
🎉
fmuellner has quit [Ping timeout: 480 seconds]
<misyl>
llyyr: It does require that, but there wasn't a nice way there.
agd5f_ has joined #wayland
<llyyr>
what about nvidia? does nvidia implement this in their WSI?
<llyyr>
mpv currently uses mailbox, but would prefer to use fifo if fifo-v1 works on the system but there doesn't seem to be any way to actually check if the WSI facilitates this or not
<llyyr>
misyl: why would a video player not want vsync blocking? mpv currently uses mailbox and tries to block itself by trying to predict the next vblank using wp_presentation_feedback
<llyyr>
this works fine, but instead of emulating fifo it would be better to just pick fifo instead
<misyl>
I was more thinking about eg. scrubbing and not wanting to delay that with the queued up frame(s)
<llyyr>
mpv has presentation modes where it tries to sync the video to the display, and resample the audio to match the video (instead of timing video frames to audio and not assume anything about the display), so a vsync blocked presentation mode is required for that
<daniels>
yeah, it just wants to queue up frames ahead of time and not have to second-guess the compositor
<misyl>
gotcha
<misyl>
makes sense
<llyyr>
in general, repeated or dropped frames are much worse than frame latency
<daniels>
but, like, not so many frames that you shoot yourself in the foot when you’re seeking or pausing
feaneron has joined #wayland
feaneron_ has quit [Ping timeout: 480 seconds]
feaneron has quit [Ping timeout: 480 seconds]
lsd|2 has quit [Ping timeout: 480 seconds]
Ariadne has joined #wayland
JPEW has quit [Read error: Connection reset by peer]
JPEW has joined #wayland
kasper93 has quit [Remote host closed the connection]