00:05
sevz has joined #wayland
00:12
rasterman has quit [Quit: Gettin' stinky!]
00:13
bim9262 has joined #wayland
00:30
mvlad has quit [Remote host closed the connection]
00:42
glennk has quit [Ping timeout: 480 seconds]
01:01
bim9262 has quit [Ping timeout: 480 seconds]
01:04
bim9262 has joined #wayland
01:25
Brainium has quit [Quit: Konversation terminated!]
01:26
nerdopolis has quit [Ping timeout: 480 seconds]
01:30
nerdopolis has joined #wayland
01:39
fmuellner has quit [Ping timeout: 480 seconds]
01:49
bim9262 has quit [Ping timeout: 480 seconds]
01:54
bim9262 has joined #wayland
02:20
kts has joined #wayland
02:29
privacy has quit [Quit: Leaving]
02:36
kts has quit [Ping timeout: 480 seconds]
02:43
bim9262 has quit [Ping timeout: 480 seconds]
02:44
bim9262 has joined #wayland
02:56
soreau has quit [Ping timeout: 480 seconds]
03:04
soreau has joined #wayland
03:11
nerdopolis has quit [Ping timeout: 480 seconds]
03:13
nerdopolis has joined #wayland
03:32
nerdopolis has quit [Ping timeout: 480 seconds]
03:53
bim9262 has quit [Ping timeout: 480 seconds]
03:56
bim9262 has joined #wayland
04:24
bim9262 has quit [Ping timeout: 480 seconds]
04:25
bim9262 has joined #wayland
04:42
mxz has quit [Quit: cya]
04:43
mxz has joined #wayland
05:13
eroc1990 is now known as Guest7779
05:13
eroc1990 has joined #wayland
05:19
Guest7779 has quit [Ping timeout: 480 seconds]
05:51
bim9262 has quit [Ping timeout: 480 seconds]
06:02
bim9262 has joined #wayland
06:04
Company has quit [Quit: Leaving]
06:39
kts has joined #wayland
06:56
tzimmermann has joined #wayland
07:05
rv1sr has joined #wayland
07:12
glennk has joined #wayland
07:15
sima has joined #wayland
07:19
bim9262 has quit [Ping timeout: 480 seconds]
07:26
bim9262 has joined #wayland
08:01
kts has quit [Quit: Konversation terminated!]
08:16
leon-anavi has joined #wayland
08:20
privacy has joined #wayland
08:43
bim9262 has joined #wayland
08:45
mvlad has joined #wayland
09:13
bim9262 has quit [Ping timeout: 480 seconds]
09:18
bim9262 has joined #wayland
09:23
Dami_Lu has quit [Remote host closed the connection]
09:25
Dami_Lu has joined #wayland
09:29
kts has joined #wayland
09:43
bim9262 has quit [Ping timeout: 480 seconds]
09:51
bim9262 has joined #wayland
09:57
paulk-bis has joined #wayland
09:57
kenrendell[m] has quit [Ping timeout: 480 seconds]
09:57
hex[m]1 has quit [Ping timeout: 480 seconds]
09:57
Poly[m] has quit [Ping timeout: 480 seconds]
09:57
karmavil[m] has quit [Ping timeout: 480 seconds]
09:57
paulk has quit [Remote host closed the connection]
09:58
fmuellner has joined #wayland
09:59
kenrendell[m] has joined #wayland
10:09
rasterman has joined #wayland
10:13
kts has quit [Quit: Konversation terminated!]
10:21
bim9262 has quit [Ping timeout: 480 seconds]
10:24
azerov has joined #wayland
10:24
bim9262 has joined #wayland
10:34
hex[m]1 has joined #wayland
10:35
karmavil[m] has joined #wayland
10:35
glennk has quit [Ping timeout: 480 seconds]
10:41
Poly[m] has joined #wayland
10:56
cmichael has joined #wayland
10:59
<
swick[m] >
is pq on vacation?
11:17
iomari891 has joined #wayland
11:26
Moprius has joined #wayland
11:31
Moprius has quit [Quit: bye]
11:42
glennk has joined #wayland
11:45
Brainium has joined #wayland
11:46
bim9262 has quit [Ping timeout: 480 seconds]
11:59
bim9262 has joined #wayland
12:14
glennk has quit [Ping timeout: 480 seconds]
12:19
nerdopolis has joined #wayland
12:34
sstiller has joined #wayland
12:39
nniro has quit [Ping timeout: 480 seconds]
12:43
nerdopolis has quit [Ping timeout: 480 seconds]
12:46
kts has joined #wayland
12:48
glennk has joined #wayland
12:49
nerdopolis has joined #wayland
13:14
fgdfgdfgd has quit [Ping timeout: 480 seconds]
13:20
glennk has quit [Ping timeout: 480 seconds]
13:25
lsd|2 has joined #wayland
13:28
kts has quit [Quit: Konversation terminated!]
13:30
pieguy128 has quit [Ping timeout: 480 seconds]
13:31
privacy has quit [Quit: Leaving]
13:34
paulk-bis has quit []
13:34
paulk has joined #wayland
13:43
cmichael has quit [Quit: Leaving]
14:09
glennk has joined #wayland
14:10
nerdopolis has quit [Ping timeout: 480 seconds]
14:13
qaqland is now known as Guest7810
14:13
qaqland has joined #wayland
14:18
Guest7810 has quit [Ping timeout: 480 seconds]
14:24
bim9262 has quit [Ping timeout: 480 seconds]
14:27
bim9262 has joined #wayland
14:30
Brainium has quit [Quit: Konversation terminated!]
14:39
nerdopolis has joined #wayland
14:47
<
daniels >
swick[m]: he's off atm, yeah; not sure if he's back this week or next
14:51
bim9262 has quit [Ping timeout: 480 seconds]
14:58
nerdopolis has quit [Ping timeout: 480 seconds]
15:01
<
swick[m] >
daniels: alright, thanks
15:07
bim9262 has joined #wayland
15:25
Company has joined #wayland
15:27
bim9262 has joined #wayland
15:28
nerdopolis has joined #wayland
15:29
<
emersion >
> Full disclosure: I'm looking at per-surface-buffer-release stuff without syncobj
15:30
<
emersion >
daniels: do you have a client where this would be useful?
15:30
* emersion
would love to unlock this…
15:30
<
daniels >
emersion: not one I can discuss :\
15:30
<
emersion >
imho it should be released as soon as the compositor doesn't need it anymore
15:31
<
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
15:31
<
emersion >
is it gst or not?
15:31
<
daniels >
yeah, it is gst
15:31
<
emersion >
pretty sure per-attach-release would be useful for gst but couldn't wrap my head around it last time i tried
15:31
<
daniels >
haha, it's been refactored to be a bit better recently, so maybe it's easier now ...
15:32
<
daniels >
but yeah, there are also non-gst paths for not-particularly-good reasons
15:32
<
daniels >
anyway, I'm with you: the release should only occur when the buffer is removed or replaced from that surface
15:32
<
daniels >
and when that state has fully become live in the compositor, i.e. it's not blocked by parent subsurface updates or something
15:33
<
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
15:33
<
emersion >
hm, wdym?
15:34
<
daniels >
I didn't even see that
15:34
<
daniels >
apparently I reviewed it two years ago. brilliant.
15:35
<
emersion >
wlroots-as-a-client needs it, so that's why i submitted this
15:37
<
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
15:39
<
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
15:39
<
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)
15:54
bim9262 has quit [Ping timeout: 480 seconds]
15:56
bim9262 has joined #wayland
16:07
<
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…
16:07
<
emersion >
gst_buffer_get_wl_buffer() does not do any checks
16:08
<
emersion >
AFAIU it just overwrites GstWlBufferPrivate.current_gstbuffer?
16:08
noord has joined #wayland
16:10
pieguy128 has joined #wayland
16:15
columbarius has joined #wayland
16:15
<
vyivel >
when a wl_output is destroyed, should compositors send wl_surface.leave right before that?
16:17
<
emersion >
there was a wayland issue about that iirc…
16:19
<
vyivel >
can't find it
16:20
bim9262 has quit [Ping timeout: 480 seconds]
16:30
bim9262 has joined #wayland
16:34
nerdopolis has quit [Ping timeout: 480 seconds]
16:43
<
Company >
GTK will do the wrong thing without leave event, too
16:45
<
Company >
though barely anyone uses monitors with GTK (including GTK itself) because monitor APIs are meh
16:53
bim9262 has quit [Ping timeout: 480 seconds]
17:10
leon-anavi has quit [Quit: Leaving]
17:13
bim9262 has joined #wayland
17:24
tzimmermann has quit [Quit: Leaving]
17:31
<
pq >
swick[m], I've been off sick since Friday, will not be back this week.
17:34
<
emersion >
ow :( hope you get better soon!
17:39
<
pq >
just the seasonal flu, I guess
18:00
fvok4 has joined #wayland
18:03
fgdfgdfgd has joined #wayland
18:04
fvok4 has joined #wayland
18:17
robertmader[m] has quit [Ping timeout: 480 seconds]
18:17
Coelacanthus[m] has quit [Ping timeout: 480 seconds]
18:17
dani-g5x[m] has quit [Ping timeout: 480 seconds]
18:17
cmeissl[m] has quit [Ping timeout: 480 seconds]
18:17
mboudr35[m] has quit [Ping timeout: 480 seconds]
18:17
Russ[m] has quit [Ping timeout: 480 seconds]
18:17
furyishere[m] has quit [Ping timeout: 480 seconds]
18:17
DrNick has quit [Ping timeout: 480 seconds]
18:17
luks2[m] has quit [Ping timeout: 480 seconds]
18:18
diamondburned[m] has quit [Ping timeout: 480 seconds]
18:18
JosExpsito[m] has quit [Ping timeout: 480 seconds]
18:18
anonymousanomoly[m] has quit [Ping timeout: 480 seconds]
18:18
Mershl[m] has quit [Ping timeout: 480 seconds]
18:18
emilio[m] has quit [Ping timeout: 480 seconds]
18:18
bdaase[m] has quit [Ping timeout: 480 seconds]
18:18
junglerobba[m] has quit [Ping timeout: 480 seconds]
18:18
Guest6884 has quit [Ping timeout: 480 seconds]
18:18
elinor has quit [Ping timeout: 480 seconds]
18:18
YHNdnzj[moz] has quit [Ping timeout: 480 seconds]
18:18
shawn[m]1 has quit [Ping timeout: 480 seconds]
18:18
cousinofthor[m] has quit [Ping timeout: 480 seconds]
18:18
modelockedcat has quit [Ping timeout: 480 seconds]
18:18
Sumera[m] has quit [Ping timeout: 480 seconds]
18:18
ttancos[m] has quit [Ping timeout: 480 seconds]
18:18
vchernin[m] has quit [Ping timeout: 480 seconds]
18:18
rubo_[m] has quit [Ping timeout: 480 seconds]
18:18
Nova[m] has quit [Ping timeout: 480 seconds]
18:18
q234rty[m][m] has quit [Ping timeout: 480 seconds]
18:18
d_ed[m] has quit [Ping timeout: 480 seconds]
18:18
zaibon[m] has quit [Ping timeout: 480 seconds]
18:18
Max1 has quit [Ping timeout: 480 seconds]
18:18
karmavil[m] has quit [Ping timeout: 480 seconds]
18:18
kenrendell[m] has quit [Ping timeout: 480 seconds]
18:18
Coelacanthus[envsnet][m] has quit [Ping timeout: 480 seconds]
18:18
apol[m] has quit [Ping timeout: 480 seconds]
18:18
basemale has quit [Ping timeout: 480 seconds]
18:18
ambasta[m] has quit [Ping timeout: 480 seconds]
18:18
botiapa[m] has quit [Ping timeout: 480 seconds]
18:18
japchae[m] has quit [Ping timeout: 480 seconds]
18:18
pobthebuilder[m] has quit [Ping timeout: 480 seconds]
18:18
nazarewk[m] has quit [Ping timeout: 480 seconds]
18:18
danburd[m] has quit [Ping timeout: 480 seconds]
18:18
PavelNasevich[m] has quit [Ping timeout: 480 seconds]
18:18
mrkzboo[m] has quit [Ping timeout: 480 seconds]
18:18
Kelseyjgilbert[m] has quit [Ping timeout: 480 seconds]
18:18
j-james[m] has quit [Ping timeout: 480 seconds]
18:18
tzx[m] has quit [Ping timeout: 480 seconds]
18:18
YaLTeR[m] has quit [Ping timeout: 480 seconds]
18:18
xerpi[m] has quit [Ping timeout: 480 seconds]
18:18
ongy[m] has quit [Ping timeout: 480 seconds]
18:18
yshui` has quit [Ping timeout: 480 seconds]
18:18
DemiMarie has quit [Ping timeout: 480 seconds]
18:18
hex[m]1 has quit [Ping timeout: 480 seconds]
18:18
zamundaaa[m] has quit [Ping timeout: 480 seconds]
18:18
rails[m] has quit [Ping timeout: 480 seconds]
18:18
teaper[m] has quit [Ping timeout: 480 seconds]
18:18
gnustomp[m] has quit [Ping timeout: 480 seconds]
18:18
Bran[m] has quit [Ping timeout: 480 seconds]
18:18
KingoftheElves[m] has quit [Ping timeout: 480 seconds]
18:18
FbioPacheco[m] has quit [Ping timeout: 480 seconds]
18:18
RomanGilg[m] has quit [Ping timeout: 480 seconds]
18:18
Vanfanel has quit [Ping timeout: 480 seconds]
18:18
AndrewAylett[m] has quit [Ping timeout: 480 seconds]
18:18
davidre has quit [Ping timeout: 480 seconds]
18:18
teh1[m] has quit [Ping timeout: 480 seconds]
18:18
unix-supremacist[m] has quit [Ping timeout: 480 seconds]
18:18
Shimmy[m] has quit [Ping timeout: 480 seconds]
18:18
[old]freshgumbubbles[m] has quit [Ping timeout: 480 seconds]
18:18
JosExpsito[m]1 has quit [Ping timeout: 480 seconds]
18:18
niecoinny[m] has quit [Ping timeout: 480 seconds]
18:18
arichardson[m] has quit [Ping timeout: 480 seconds]
18:18
doraskayo has quit [Ping timeout: 480 seconds]
18:21
dogukan has joined #wayland
18:23
dogukan has quit []
18:25
Moprius has joined #wayland
18:30
Fischmie- has joined #wayland
18:31
Fischmiep has quit [Read error: Connection reset by peer]
18:43
rasterman has quit [Quit: Gettin' stinky!]
18:43
sstiller has quit [Quit: Leaving]
18:45
bim9262 has joined #wayland
18:47
CodeSpelunker has joined #wayland
18:51
Brainium has joined #wayland
18:59
glennk has quit [Ping timeout: 480 seconds]
19:00
nerdopolis has joined #wayland
19:01
Moprius has quit [Remote host closed the connection]
19:07
bim9262 has quit [Ping timeout: 480 seconds]
19:10
mvlad has quit [Remote host closed the connection]
19:13
privacy has joined #wayland
19:18
cmeissl[m] has joined #wayland
19:19
julio7359 has joined #wayland
19:23
bim9262 has joined #wayland
19:30
nerdopolis has quit [Ping timeout: 480 seconds]
19:37
CodeSpelunker has quit [Quit: CodeSpelunker]
19:42
privacy has quit [Quit: Leaving]
19:44
iomari891 has quit [Ping timeout: 480 seconds]
19:47
CodeSpelunker has joined #wayland
20:01
Guest7568 has quit [Remote host closed the connection]
20:01
cool110 has joined #wayland
20:02
glennk has joined #wayland
20:02
cool110 is now known as Guest7828
20:17
CodeSpelunker has quit [Ping timeout: 480 seconds]
20:20
i509vcb has quit [Quit: Connection closed for inactivity]
20:43
fmuellner has quit [Ping timeout: 480 seconds]
20:57
bim9262 has quit [Ping timeout: 480 seconds]
21:00
bim9262 has joined #wayland
21:08
CodeSpelunker has joined #wayland
21:10
facesoyoung has joined #wayland
21:10
facesoyoung has quit [Quit: Quit]
21:20
julio7359 has quit [Ping timeout: 480 seconds]
21:20
julio7359 has joined #wayland
21:24
bdaase[m] has joined #wayland
21:24
junglerobba[m] has joined #wayland
21:24
JosExpsito[m] has joined #wayland
21:37
andreasbackx has joined #wayland
21:39
andreasbackx has quit []
21:39
andreasbackx has joined #wayland
21:39
julio7359 has quit []
21:43
bim9262 has quit [Ping timeout: 480 seconds]
21:44
bim9262 has joined #wayland
21:45
i509vcb has joined #wayland
21:50
Coelacanthus[envsnet][m] has joined #wayland
21:51
emilio[m] has joined #wayland
21:59
nerdopolis has joined #wayland
22:09
bim9262 has quit [Ping timeout: 480 seconds]
22:11
Mershl[m] has joined #wayland
22:12
bim9262 has joined #wayland
22:22
nerdopolis has quit [Ping timeout: 480 seconds]
22:24
fmuellner has joined #wayland
22:30
jkl has quit [Quit: Gone.]
22:32
jkl has joined #wayland
22:34
nerdopolis has joined #wayland
22:34
vchernin[m] has joined #wayland
22:34
shawn[m]1 has joined #wayland
22:37
jkl has joined #wayland
22:40
sima has quit [Ping timeout: 480 seconds]
23:12
anonymousanomoly[m] has joined #wayland
23:25
nerdopolis has quit [Ping timeout: 480 seconds]
23:32
yshui` has joined #wayland
23:35
nerdopolis has joined #wayland
23:39
kuruczgy has joined #wayland
23:55
nerdopolis has quit [Ping timeout: 480 seconds]
23:59
bim9262 has quit [Ping timeout: 480 seconds]