ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
mclasen has quit [Quit: mclasen]
mclasen has joined #wayland
lsd|2 has quit [Quit: KVIrc 5.2.2 Quasar http://www.kvirc.net/]
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
CME has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
CME has joined #wayland
mxz_ has joined #wayland
mxz has quit [Ping timeout: 480 seconds]
mxz__ has quit [Ping timeout: 480 seconds]
mxz_ is now known as mxz
mclasen has quit [Ping timeout: 480 seconds]
kts_ has joined #wayland
kts_ has quit []
bodiccea_ has joined #wayland
bindu has quit [Ping timeout: 480 seconds]
bodiccea has quit [Ping timeout: 480 seconds]
feaneron has quit [Quit: feaneron]
bindu has joined #wayland
mxz_ has joined #wayland
kts has joined #wayland
<vyivel> would adding wl_object_get_{id,class}() be correct solution?
<vyivel> afaict there's no public functions operating on wl_object at the moment
coldfeet has joined #wayland
glennk has joined #wayland
rv1sr has joined #wayland
coldfeet has quit [Read error: Connection reset by peer]
coldfeet has joined #wayland
kts has quit [Ping timeout: 480 seconds]
coldfeet has quit [Quit: leaving]
sima has joined #wayland
f_ has joined #wayland
coldfeet has joined #wayland
garnacho has joined #wayland
kts has joined #wayland
Company has joined #wayland
coldfeet has quit [Remote host closed the connection]
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
coldfeet has joined #wayland
rasterman has joined #wayland
mclasen has joined #wayland
kts has joined #wayland
iomari891 has joined #wayland
narodnik has quit [Ping timeout: 480 seconds]
narodnik has joined #wayland
kts has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
iomari891 has quit [Remote host closed the connection]
iomari891 has joined #wayland
narodnik has quit [Quit: WeeChat 4.2.2]
Brainium has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
iomari891 has joined #wayland
kts has joined #wayland
<wlb> wayland Merge request !390 opened by Kirill Primak (vyivel) util: introduce wl_object_get_{id,class}() https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/390
iomari891 has quit [Read error: Connection reset by peer]
iomari891 has joined #wayland
mohit815822637 has joined #wayland
crazybyte0 has joined #wayland
tommybomb_ has joined #wayland
cat_ has joined #wayland
mxz__ has joined #wayland
chamlis_ has joined #wayland
Zeroine_ has joined #wayland
agomez has joined #wayland
garnacho_ has joined #wayland
cvmn has joined #wayland
coldfeet has quit [reticulum.oftc.net helix.oftc.net]
garnacho has quit [reticulum.oftc.net helix.oftc.net]
mxz_ has quit [reticulum.oftc.net helix.oftc.net]
mxz has quit [reticulum.oftc.net helix.oftc.net]
mohit81582263 has quit [reticulum.oftc.net helix.oftc.net]
avu has quit [reticulum.oftc.net helix.oftc.net]
crazybyte has quit [reticulum.oftc.net helix.oftc.net]
selckin1 has joined #wayland
wb9688 has joined #wayland
teaper[m] has quit [reticulum.oftc.net helix.oftc.net]
Shimmy[m] has quit [reticulum.oftc.net helix.oftc.net]
Kelseyjgilbert[m] has quit [reticulum.oftc.net helix.oftc.net]
japchae[m] has quit [reticulum.oftc.net helix.oftc.net]
hex[m]1 has quit [reticulum.oftc.net helix.oftc.net]
Guest2872 has quit [reticulum.oftc.net helix.oftc.net]
drakulix[m] has quit [reticulum.oftc.net helix.oftc.net]
botiapa[m] has quit [reticulum.oftc.net helix.oftc.net]
basemale has quit [reticulum.oftc.net helix.oftc.net]
apol[m] has quit [reticulum.oftc.net helix.oftc.net]
caveman has quit [reticulum.oftc.net helix.oftc.net]
midgard has quit [reticulum.oftc.net helix.oftc.net]
robertmader[m] has quit [reticulum.oftc.net helix.oftc.net]
Eighth_Doctor has quit [reticulum.oftc.net helix.oftc.net]
akallabeth[m] has quit [reticulum.oftc.net helix.oftc.net]
JEEB has quit [reticulum.oftc.net helix.oftc.net]
tommybomb has quit [reticulum.oftc.net helix.oftc.net]
Zeroine has quit [reticulum.oftc.net helix.oftc.net]
al has quit [reticulum.oftc.net helix.oftc.net]
mtretter has quit [reticulum.oftc.net helix.oftc.net]
chamlis has quit [reticulum.oftc.net helix.oftc.net]
wb9688 has quit [reticulum.oftc.net helix.oftc.net]
cat has quit [reticulum.oftc.net helix.oftc.net]
selckin has quit [reticulum.oftc.net helix.oftc.net]
flokli has quit [reticulum.oftc.net helix.oftc.net]
tanty has quit [reticulum.oftc.net helix.oftc.net]
crazybyte0 is now known as crazybyte
mohit815822637 is now known as mohit81582263
garnacho_ is now known as garnacho
mtretter has joined #wayland
JEEB has joined #wayland
coldfeet has joined #wayland
tommybomb_ is now known as tommybomb
mxz__ is now known as mxz
midgard has joined #wayland
cool110 has joined #wayland
Guest2931 has quit [Ping timeout: 480 seconds]
cool110 is now known as Guest3791
mxz_ has joined #wayland
avu has joined #wayland
al has joined #wayland
flokli has joined #wayland
basemale has joined #wayland
apol[m] has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
iomari891 has joined #wayland
feaneron has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
kts has quit [Ping timeout: 480 seconds]
iomari891 has joined #wayland
garnacho has quit [Remote host closed the connection]
robertmader[m] has joined #wayland
narodnik has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
Eighth_Doctor has joined #wayland
___nick___ has joined #wayland
bittin is now known as luna_notcurlup
botiapa[m] has joined #wayland
lsd|2 has joined #wayland
luna_notcurlup has left #wayland [#wayland]
japchae[m] has joined #wayland
<wlb> weston Merge request !1512 opened by Sebastian Urban (surban) desktop-shell: shrink windows not to be obscured by input panel https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1512
iomari892 has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
cyrinux3 has quit []
cyrinux3 has joined #wayland
feaneron has quit [Quit: feaneron]
Shimmy[m] has joined #wayland
Net147 has quit [Ping timeout: 480 seconds]
f_ has quit [Ping timeout: 480 seconds]
iomari892 has quit [Ping timeout: 480 seconds]
ity has quit [Remote host closed the connection]
hex[m]1 has joined #wayland
ity has joined #wayland
kts has joined #wayland
Guest3791 has quit [Remote host closed the connection]
cool110 has joined #wayland
cool110 is now known as Guest3861
teaper[m] has joined #wayland
Kelseyjgilbert[m] has joined #wayland
Net147 has joined #wayland
drakulix[m] has joined #wayland
cool110 has joined #wayland
cool110 is now known as Guest3877
<colinmarc> clients are generally going to bind either presentation time or the new sync stuff, right? does using both together ever make sense?
Guest3861 has quit [Remote host closed the connection]
<colinmarc> and should I implement commit-timing instead of presentation-time or those orthogonal? basically I'm a bit confused about the sync/timing landscape right now :)
kts has quit [Ping timeout: 480 seconds]
<danieldg> my understanding is: presentation-time is about past frames, and syncobj is about future frames
<danieldg> so presentation-time can help do A/V sync for videos, or help hint 'you should start working on frames earlier, you missed the deadline last time'
TheCaptain82970403198578471379 has joined #wayland
enick_190 has joined #wayland
<kennylevinsen> syncobj is about "when is the GPU done so we can actually put the stuff on screen" while presentation time is "when did stuff make it to the screen"
<kennylevinsen> Without syncobj, the compositor can end up blocked on stuff that wasn't ready through implicit sync so it drops frames
<kennylevinsen> without presentation time you might end up with wrong frame pacing or have lipsync issues
<colinmarc> hrm, okay, that helps, thanks. is presentation time used by games to minimize latency as well?
<colinmarc> it seems like it could be, like, if my compositor is rendering on a fixed clock, the client could align its render clock to mine. or is that now how it's supposed to work?
rv1sr has quit []
coldfeet has quit [Remote host closed the connection]
<kennylevinsen> No, the frame callback can do that. The presentation time is about knowing when the user actually saw the content, to account for latencies. Matched audio and video for example, or in a more extreme case, rythm games
<kennylevinsen> So if you know the next frame will be seen by the user (not just drawn by the compositor) at some time T, you can better know what exact frame to draw for it to line up
lsd|2 has quit [Quit: KVIrc 5.2.2 Quasar http://www.kvirc.net/]
___nick___ has quit [Ping timeout: 480 seconds]
Arnavion has quit [Remote host closed the connection]
Arnavion has joined #wayland
kasper93 has joined #wayland
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #wayland
akallabeth[m] has joined #wayland
fmuellner has joined #wayland
lsd|2 has joined #wayland
sima has quit [Ping timeout: 480 seconds]
bindu has quit [Remote host closed the connection]
bindu has joined #wayland
Z[m]123 has joined #wayland
bindu_ has joined #wayland
bindu has quit [Ping timeout: 480 seconds]
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #wayland
gusnan has quit [Remote host closed the connection]
gallo has quit [Remote host closed the connection]
gusnan has joined #wayland
gallo has joined #wayland
bindu_ has quit [Remote host closed the connection]
bindu has joined #wayland
ivyl has quit [Quit: end of flowers]
riteo_ is now known as riteo
<riteo> hey sorry quick question about commit timing: is it meant to be used only by WSI or also by clients directly?
<riteo> I did an awful lot of research and asking around and I think I finally understood why we need fifo-v1, and it's definitely mainly for the WSI (or Vulkan libs, sorry, I don't know if that's the right word), but is commit-timing also meant to be used indirectly?
glennk has quit [Ping timeout: 480 seconds]
ivyl has joined #wayland
DodoGTA has quit [Remote host closed the connection]
DodoGTA has joined #wayland