ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
sevz has joined #wayland
bim9262 has quit [Quit: ZNC - https://znc.in]
rasterman has quit [Quit: Gettin' stinky!]
bim9262 has joined #wayland
mvlad has quit [Remote host closed the connection]
glennk has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
nerdopolis has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
kts has joined #wayland
privacy has quit [Quit: Leaving]
kts has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
soreau has quit [Ping timeout: 480 seconds]
soreau has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
mxz has quit [Quit: cya]
mxz has joined #wayland
lsd|2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
eroc1990 is now known as Guest7779
eroc1990 has joined #wayland
Guest7779 has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
Company has quit [Quit: Leaving]
kts has joined #wayland
tzimmermann has joined #wayland
rv1sr has joined #wayland
glennk has joined #wayland
sima has joined #wayland
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
kts has quit [Quit: Konversation terminated!]
leon-anavi has joined #wayland
privacy has joined #wayland
bim9262 has quit [Quit: ZNC - https://znc.in]
bim9262 has joined #wayland
mvlad has joined #wayland
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
kts has joined #wayland
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
paulk-bis has joined #wayland
kenrendell[m] has quit [Ping timeout: 480 seconds]
hex[m]1 has quit [Ping timeout: 480 seconds]
Poly[m] has quit [Ping timeout: 480 seconds]
karmavil[m] has quit [Ping timeout: 480 seconds]
paulk has quit [Remote host closed the connection]
fmuellner has joined #wayland
kenrendell[m] has joined #wayland
rasterman has joined #wayland
kts has quit [Quit: Konversation terminated!]
bim9262 has quit [Ping timeout: 480 seconds]
azerov has quit []
azerov has joined #wayland
bim9262 has joined #wayland
hex[m]1 has joined #wayland
karmavil[m] has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
Poly[m] has joined #wayland
cmichael has joined #wayland
<swick[m]> is pq on vacation?
iomari891 has joined #wayland
Moprius has joined #wayland
Moprius has quit [Quit: bye]
glennk has joined #wayland
Brainium has joined #wayland
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
sstiller has joined #wayland
nniro has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
kts has joined #wayland
glennk has joined #wayland
nerdopolis has joined #wayland
fgdfgdfgd has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
lsd|2 has joined #wayland
kts has quit [Quit: Konversation terminated!]
pieguy128 has quit [Ping timeout: 480 seconds]
privacy has quit [Quit: Leaving]
paulk-bis has quit []
paulk has joined #wayland
cmichael has quit [Quit: Leaving]
glennk has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
qaqland is now known as Guest7810
qaqland has joined #wayland
Guest7810 has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
nerdopolis has joined #wayland
<daniels> swick[m]: he's off atm, yeah; not sure if he's back this week or next
bim9262 has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
<swick[m]> daniels: alright, thanks
bim9262 has joined #wayland
Company has joined #wayland
bim9262 has quit [Quit: ZNC - https://znc.in]
bim9262 has joined #wayland
nerdopolis has joined #wayland
<emersion> > Full disclosure: I'm looking at per-surface-buffer-release stuff without syncobj
<emersion> ohhh
<emersion> daniels: do you have a client where this would be useful?
* emersion would love to unlock this…
<daniels> emersion: not one I can discuss :\
<emersion> :/
<daniels> yeah ...
<emersion> imho it should be released as soon as the compositor doesn't need it anymore
<daniels> basically though, it's media frames coming out of a codec which need to be attached to a live output on one output, and a preview window on another output, both of which are separate surfaces
<emersion> yeah
<emersion> is it gst or not?
<daniels> yeah, it is gst
<emersion> pretty sure per-attach-release would be useful for gst but couldn't wrap my head around it last time i tried
<daniels> haha, it's been refactored to be a bit better recently, so maybe it's easier now ...
<daniels> but yeah, there are also non-gst paths for not-particularly-good reasons
<daniels> anyway, I'm with you: the release should only occur when the buffer is removed or replaced from that surface
<daniels> and when that state has fully become live in the compositor, i.e. it's not blocked by parent subsurface updates or something
<daniels> would it help any if I turned it into a generic surface-buffer-release protocol which happened to have syncobj on the side? or would that just derail something that's actually quite close to landing? :P
<emersion> hm, wdym?
<daniels> !
<daniels> I didn't even see that
<daniels> apparently I reviewed it two years ago. brilliant.
<emersion> :D
<emersion> wlroots-as-a-client needs it, so that's why i submitted this
<daniels> I'm trying to think of a way in which returning a new named object (rather than the wl_callback) would be insufficient, e.g. to make it more clear for syncobj to latch on, and completely failing ... I think it sounds completely fine to have a get_release that sends a wl_callback with implicit sync semantics, and for syncobj to be something separate for explicit sync
<daniels> so yeah, I think I'll try to implement !137 for Weston first followed by !90, but not sure if I'll be able to get a GSt implementation as well
<daniels> (the client in question is using GSt to drive the codecs, but does all the presentation itself after being handled dmabufs, because of *mumble* toolkit)
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
<emersion> daniels: hm actually i can't see where in gst the situation where the same buffer is submitted to multiple wayland sinks is handled…
<emersion> gst_buffer_get_wl_buffer() does not do any checks
<emersion> AFAIU it just overwrites GstWlBufferPrivate.current_gstbuffer?
noord_ has quit []
noord has joined #wayland
pieguy128 has joined #wayland
columbarius has joined #wayland
<vyivel> when a wl_output is destroyed, should compositors send wl_surface.leave right before that?
<emersion> there was a wayland issue about that iirc…
<vyivel> can't find it
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
<Company> GTK will do the wrong thing without leave event, too
<Company> though barely anyone uses monitors with GTK (including GTK itself) because monitor APIs are meh
bim9262 has quit [Ping timeout: 480 seconds]
leon-anavi has quit [Quit: Leaving]
bim9262 has joined #wayland
tzimmermann has quit [Quit: Leaving]
<pq> swick[m], I've been off sick since Friday, will not be back this week.
<emersion> ow :( hope you get better soon!
<pq> just the seasonal flu, I guess
fvok4 has quit [Quit: ZNC - https://znc.in]
fvok4 has joined #wayland
fgdfgdfgd has joined #wayland
fvok4 has quit []
fvok4 has joined #wayland
robertmader[m] has quit [Ping timeout: 480 seconds]
Coelacanthus[m] has quit [Ping timeout: 480 seconds]
dani-g5x[m] has quit [Ping timeout: 480 seconds]
cmeissl[m] has quit [Ping timeout: 480 seconds]
mboudr35[m] has quit [Ping timeout: 480 seconds]
Russ[m] has quit [Ping timeout: 480 seconds]
furyishere[m] has quit [Ping timeout: 480 seconds]
DrNick has quit [Ping timeout: 480 seconds]
luks2[m] has quit [Ping timeout: 480 seconds]
diamondburned[m] has quit [Ping timeout: 480 seconds]
JosExpsito[m] has quit [Ping timeout: 480 seconds]
anonymousanomoly[m] has quit [Ping timeout: 480 seconds]
Mershl[m] has quit [Ping timeout: 480 seconds]
emilio[m] has quit [Ping timeout: 480 seconds]
bdaase[m] has quit [Ping timeout: 480 seconds]
junglerobba[m] has quit [Ping timeout: 480 seconds]
Guest6884 has quit [Ping timeout: 480 seconds]
elinor has quit [Ping timeout: 480 seconds]
YHNdnzj[moz] has quit [Ping timeout: 480 seconds]
shawn[m]1 has quit [Ping timeout: 480 seconds]
cousinofthor[m] has quit [Ping timeout: 480 seconds]
modelockedcat has quit [Ping timeout: 480 seconds]
Sumera[m] has quit [Ping timeout: 480 seconds]
ttancos[m] has quit [Ping timeout: 480 seconds]
vchernin[m] has quit [Ping timeout: 480 seconds]
rubo_[m] has quit [Ping timeout: 480 seconds]
Nova[m] has quit [Ping timeout: 480 seconds]
q234rty[m][m] has quit [Ping timeout: 480 seconds]
d_ed[m] has quit [Ping timeout: 480 seconds]
zaibon[m] has quit [Ping timeout: 480 seconds]
Max1 has quit [Ping timeout: 480 seconds]
karmavil[m] has quit [Ping timeout: 480 seconds]
kenrendell[m] has quit [Ping timeout: 480 seconds]
Coelacanthus[envsnet][m] has quit [Ping timeout: 480 seconds]
apol[m] has quit [Ping timeout: 480 seconds]
basemale has quit [Ping timeout: 480 seconds]
ambasta[m] has quit [Ping timeout: 480 seconds]
botiapa[m] has quit [Ping timeout: 480 seconds]
japchae[m] has quit [Ping timeout: 480 seconds]
pobthebuilder[m] has quit [Ping timeout: 480 seconds]
nazarewk[m] has quit [Ping timeout: 480 seconds]
danburd[m] has quit [Ping timeout: 480 seconds]
PavelNasevich[m] has quit [Ping timeout: 480 seconds]
mrkzboo[m] has quit [Ping timeout: 480 seconds]
Kelseyjgilbert[m] has quit [Ping timeout: 480 seconds]
j-james[m] has quit [Ping timeout: 480 seconds]
tzx[m] has quit [Ping timeout: 480 seconds]
YaLTeR[m] has quit [Ping timeout: 480 seconds]
xerpi[m] has quit [Ping timeout: 480 seconds]
ongy[m] has quit [Ping timeout: 480 seconds]
yshui` has quit [Ping timeout: 480 seconds]
DemiMarie has quit [Ping timeout: 480 seconds]
hex[m]1 has quit [Ping timeout: 480 seconds]
zamundaaa[m] has quit [Ping timeout: 480 seconds]
rails[m] has quit [Ping timeout: 480 seconds]
teaper[m] has quit [Ping timeout: 480 seconds]
gnustomp[m] has quit [Ping timeout: 480 seconds]
Bran[m] has quit [Ping timeout: 480 seconds]
KingoftheElves[m] has quit [Ping timeout: 480 seconds]
FbioPacheco[m] has quit [Ping timeout: 480 seconds]
RomanGilg[m] has quit [Ping timeout: 480 seconds]
Vanfanel has quit [Ping timeout: 480 seconds]
AndrewAylett[m] has quit [Ping timeout: 480 seconds]
davidre has quit [Ping timeout: 480 seconds]
teh1[m] has quit [Ping timeout: 480 seconds]
unix-supremacist[m] has quit [Ping timeout: 480 seconds]
Shimmy[m] has quit [Ping timeout: 480 seconds]
[old]freshgumbubbles[m] has quit [Ping timeout: 480 seconds]
JosExpsito[m]1 has quit [Ping timeout: 480 seconds]
niecoinny[m] has quit [Ping timeout: 480 seconds]
arichardson[m] has quit [Ping timeout: 480 seconds]
doraskayo has quit [Ping timeout: 480 seconds]
dogukan has joined #wayland
dogukan has quit []
Moprius has joined #wayland
Fischmie- has joined #wayland
Fischmiep has quit [Read error: Connection reset by peer]
rasterman has quit [Quit: Gettin' stinky!]
sstiller has quit [Quit: Leaving]
bim9262 has quit [Quit: ZNC - https://znc.in]
bim9262 has joined #wayland
CodeSpelunker has joined #wayland
Brainium has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
Moprius has quit [Remote host closed the connection]
bim9262 has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
privacy has joined #wayland
cmeissl[m] has joined #wayland
julio7359 has joined #wayland
bim9262 has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
CodeSpelunker has quit [Quit: CodeSpelunker]
rv1sr has quit []
privacy has quit [Quit: Leaving]
iomari891 has quit [Ping timeout: 480 seconds]
CodeSpelunker has joined #wayland
Guest7568 has quit [Remote host closed the connection]
cool110 has joined #wayland
glennk has joined #wayland
cool110 is now known as Guest7828
CodeSpelunker has quit [Ping timeout: 480 seconds]
i509vcb has quit [Quit: Connection closed for inactivity]
fmuellner has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
CodeSpelunker has joined #wayland
facesoyoung has joined #wayland
facesoyoung has quit [Quit: Quit]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
bdaase[m] has joined #wayland
junglerobba[m] has joined #wayland
JosExpsito[m] has joined #wayland
andreasbackx has joined #wayland
andreasbackx has quit []
andreasbackx has joined #wayland
julio7359 has quit []
bim9262 has quit [Ping timeout: 480 seconds]
bim9262 has joined #wayland
i509vcb has joined #wayland
Coelacanthus[envsnet][m] has joined #wayland
emilio[m] has joined #wayland
nerdopolis has joined #wayland
bim9262 has quit [Ping timeout: 480 seconds]
Mershl[m] has joined #wayland
bim9262 has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
jkl has quit [Quit: Gone.]
jkl has joined #wayland
nerdopolis has joined #wayland
vchernin[m] has joined #wayland
shawn[m]1 has joined #wayland
jkl has quit []
jkl has joined #wayland
sima has quit [Ping timeout: 480 seconds]
anonymousanomoly[m] has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
yshui` has joined #wayland
nerdopolis has joined #wayland
kuruczgy has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
bim9262 has quit [Ping timeout: 480 seconds]