Visor has quit [Remote host closed the connection]
eelvex has joined #wayland
lynchc has joined #wayland
eelvex has quit [autokilled: spambot. Dont mail support@oftc.net with questions (2021-06-16 00:24:01)]
lynchc has quit [autokilled: spambot. Dont mail support@oftc.net with questions (2021-06-16 00:24:02)]
andyrtr has quit [Ping timeout: 480 seconds]
hegstal has quit [Remote host closed the connection]
klltkr has quit [Ping timeout: 480 seconds]
andyrtr has joined #wayland
while has joined #wayland
while has quit [Remote host closed the connection]
boistordu_ex has quit [Remote host closed the connection]
boistordu_ex has joined #wayland
glisse has quit [Ping timeout: 480 seconds]
dri-logger has quit [Ping timeout: 480 seconds]
dri-logger has joined #wayland
glisse has joined #wayland
naveenk2 has joined #wayland
khfeng has joined #wayland
tejasmanohar has joined #wayland
tejasmanohar has quit [autokilled: spambot. Dont mail support@oftc.net with questions (2021-06-16 02:43:15)]
harshv16n[m|gr] has joined #wayland
harshv16n[m|gr] has quit [Remote host closed the connection]
marathon has quit [Remote host closed the connection]
marathon has joined #wayland
dcz has joined #wayland
naveenk2 has quit []
naveenk2 has joined #wayland
punit has joined #wayland
bdt has joined #wayland
bdt has quit [Remote host closed the connection]
dcz_ has joined #wayland
dcz has quit [Ping timeout: 480 seconds]
bcmiller has joined #wayland
bcmiller has quit [autokilled: spambot. Dont mail support@oftc.net with questions (2021-06-16 04:49:39)]
shankaru has joined #wayland
hololeap has joined #wayland
<hololeap>
vkEnumerateInstanceExtensionProperties failed to find the VK_KHR_wayland_surface extension. Do you have a compatible Vulkan installable client driver (ICD) installed? Please look at the Getting Started guide for additional information.
<hololeap>
is this because the current proprietary nvidia drivers does not have a vulkan wayland extension?
<Sachiel>
yes
<hololeap>
Sachiel: thanks!
Arnavion has quit [Quit: Arnavion]
Arnavion has joined #wayland
khfeng has quit [Read error: No route to host]
khfeng_ has joined #wayland
pnowack has joined #wayland
laptop has joined #wayland
laptop has quit [Remote host closed the connection]
hardening has joined #wayland
agronholm has joined #wayland
agronholm has quit [Remote host closed the connection]
tzimmermann has joined #wayland
bofsec[m|gr] has joined #wayland
bofsec[m|gr] has quit [Remote host closed the connection]
talyz6 has quit [Remote host closed the connection]
<emersion>
zzag, pretty much stalled
<emersion>
note, the original goal was to provide something pretty similar to wlroots' backends
<emersion>
you'll find in the issues that it could also be a small collection of helpers
naveenk2 has joined #wayland
<zzag>
emersion: bah :( the end goal makes sense. libinput paid off really well imho, so something liboutput looks very compelling
<zzag>
so something like liboutput + libliftoff*
<emersion>
just use wlroots!
<emersion>
the main motivation for a split was to make it not tied to wayland
<zzag>
emersion: the platform code is nicely separated in kwin, so it's definitely an option
<zzag>
the problem is that we also support eglstreams...
<emersion>
ah, yeah, that'll be a no-go indeed
* emersion
still waits for that nvidia driver update
rasterman has joined #wayland
aleasto has joined #wayland
<zzag>
emersion: I hope that eglstreams stuff will be a thing of the past soon-ish. Either way, it's probably not a blocker as the wlroots backend can co-exist with other backends.
maxel has joined #wayland
maxel has quit [Remote host closed the connection]
JZA has joined #wayland
JZA has quit [Remote host closed the connection]
sozuba has joined #wayland
mordsid has joined #wayland
mordsid has quit [Remote host closed the connection]
cowsay has joined #wayland
cowsay has quit [Remote host closed the connection]
marathon has quit [Ping timeout: 480 seconds]
erc has quit [Remote host closed the connection]
erc has joined #wayland
<pq>
emersion, you know of the "new freenode" starting from clean db, right? That was the last bit for me, I left for good.
<emersion>
pq, yes. i also just gave up
<pq>
ack
<emersion>
the new channel has something like 5 users in it'
<pq>
was more like 20 when I checked
Mikaela19 has joined #wayland
Mikaela19 has quit [Remote host closed the connection]
<emersion>
i checked right after the switch
<emersion>
bleh, 34 users :S
erc has quit [Remote host closed the connection]
<emersion>
w/e, we can always re-claim it if it becomes an issue
erc has joined #wayland
hegstal has joined #wayland
leon-p has joined #wayland
sstiller has joined #wayland
petersen has joined #wayland
petersen has quit [Remote host closed the connection]
erc has quit [Remote host closed the connection]
erc has joined #wayland
<pq>
yeah, if someone actually complains, but otherwise let's just forget it
hegstal has quit [Read error: Connection reset by peer]
synfinatic17 has joined #wayland
hegstal has joined #wayland
synfinatic17 has quit [Remote host closed the connection]
<punit>
I was wondering if there is any effort / plans to expose planes selection in weston.
erc has quit [Ping timeout: 480 seconds]
DataHoarder11 has joined #wayland
erc has joined #wayland
DataHoarder11 has quit [Remote host closed the connection]
NoGuest17 has joined #wayland
naveenk21 has joined #wayland
<pq>
punit, what do you mean?
<pq>
punit, if you mean to allow clients to choose which KMS plane they want to be on, then no, that will not happen.
<pq>
a client just cannot make that decision, it doesn't know enough
<pq>
and if your system is closed and ensures that the client could know, then weston should be perfectly capable of making that same decision on its own.
naveenk2 has quit [Remote host closed the connection]
<pq>
so exposing KMS planes from Weston to Wayland clients is saying "weston is broken and we want our apps to work around it".
<pq>
that may be fine for a one-off product you want to ship, but not upstream and not if you intend to evolve the software stack in your product.
columbarius has quit [Quit: columbarius]
columbarius has joined #wayland
is0ke3 has joined #wayland
justdave17 has joined #wayland
justdave17 has quit [Remote host closed the connection]
hololeap has quit [Remote host closed the connection]
kilodeca has joined #wayland
kilodeca has left #wayland [#wayland]
Cubi_ has joined #wayland
Cubi_ has quit []
tcohen17 has joined #wayland
tcohen17 has quit [autokilled: Possible spambot. Mail support@oftc.net if you think this is in error. (2021-06-16 11:02:20)]
kilodeca has joined #wayland
<kilodeca>
what library on Wayland handles character composing
<emersion>
kilodeca, if you mean the compose key, that's libxkbcommon
<emersion>
the "x" in the name is just there because the code comes from xorg originally
Spiney has joined #wayland
Spiney has quit [Remote host closed the connection]
bodiccea has quit [Remote host closed the connection]
naveenk21 has quit []
pastly-antispam has joined #wayland
bodiccea has joined #wayland
marathon has joined #wayland
sozuba has quit [Quit: sozuba]
ppascher has quit [Ping timeout: 480 seconds]
ppascher has joined #wayland
naveenk2 has joined #wayland
kilodeca has quit [Quit: Quit]
Sumera[m] has quit []
Sumera[m] has joined #wayland
zmike has joined #wayland
blue__penquin has joined #wayland
TimWolla has joined #wayland
blue__penquin has quit []
<punit>
pq: Thanks! Not being familiar with the graphics stack - I was wondering how to achieve a particular result.
<punit>
Especially as we are looking to port an application levering multiple framebuffers (/dev/fb*) in the NXP kernel to DRM on upstream
<punit>
That led to the query earlier
<pq>
punit, do you also want to port that application to Wayland, or do you want to make it a KMS app (i.e. no window system, like with /dev/fb)?
<pq>
With Wayland, the app should use sub-surfaces (Wayland concept) with dmabuf-based buffers, and the compositor will put those automatically on any KMS planes it can.
Bufalo-t has joined #wayland
Bufalo-t has quit [Remote host closed the connection]
danshick has quit [Remote host closed the connection]
danshick has joined #wayland
<punit>
Wayland was the obvious choice as it was how it was being used with /dev/fb. For more context, the app is playing hardware accelerated video on the bottom plane (via gstreamer pipeilne). And the top plane contains a multi-widget Qt application for transparent overlays
<daniels>
punit: right, what you would do there is to just create Wayland surfaces for them
<daniels>
punit: Weston tries very hard to place client surfaces on to KMS planes
<pq>
punit, I'd try arranging the application to put the video on a sub-surface behind the main wl_surface.
<daniels>
so if you just do the obvious thing (tell Wayland about your surfaces, using subsurfaces to provide positioning as @pq mentions), then Weston will do as much as it can to get them on to planes
<punit>
Sorry for a newb question but would sub-surface play well with Qt widgets?
<daniels>
you can use `weston-debug drm-backend` to get a lot of debug information from Weston about what it does, when you use `weston --debug` at least
<daniels>
I have no idea about Qt I'm afraid, but QtWayland people should be able to answer that
<pq>
I don't know anything about Qt.
<punit>
I found the weston sub-surface test - I'll give it a try.
<punit>
Thanks for the debug hint - that's how we are trying to figure out the planes assignment algorithm
<pq>
You do need to get all of Qt and Gst to use the same wl_display, otherwise you cannot create the sub-surface relationship.
<pq>
without the sub-surface relationship, you cannot really control the positions or stacking order
<punit>
I see - sub-surface sounds like the abstraction to the planes that helps with placement
<pq>
kind of - but they abstract the application scenegraph, not the planes
soreau has quit [Read error: Connection reset by peer]
<pq>
the compositor will try to match the application scenegraph (and all apps together) to any planes it has available
soreau has joined #wayland
<punit>
Makes sense - as it's a single application in this case hopefully it can help achieve the desired placement
<punit>
Let me play with sub-surfaces and see if I can get them to play nicely!
<pq>
the sub-surface interface allows explicit relative placement, while Wayland in general does not.
<punit>
Indeed - I did came across an old thread about weston shell and lack of window placement primitives
chasmo77 has joined #wayland
chasmo77 has quit [Remote host closed the connection]
khfeng_ has quit []
b3n4kh has joined #wayland
b3n4kh has quit [Remote host closed the connection]
impromptu-cauterize has joined #wayland
impromptu-cauterize has left #wayland [#wayland]
jgrulich has joined #wayland
Eighth_Doctor has joined #wayland
sstiller has quit [Quit: Leaving]
leon-p has quit []
mvadkert has joined #wayland
mvadkert has quit [autokilled: This host has violated network policy. Contact support@oftc.net with questions (2021-06-16 13:54:06)]
Staubfinger has joined #wayland
Staubfinger has quit [Remote host closed the connection]
GreySkull4281225 has joined #wayland
GreySkull4281225 has quit [Remote host closed the connection]
[1997kB] has joined #wayland
[1997kB] has quit [Remote host closed the connection]
soreau has quit [Quit: Leaving]
JoshuaAshton has joined #wayland
soreau has joined #wayland
fp7 has joined #wayland
fp7 has quit [Remote host closed the connection]
Putti21 has joined #wayland
Putti21 has quit [Remote host closed the connection]
columbar1 has joined #wayland
columbarius has quit [Ping timeout: 481 seconds]
blue__penquin has joined #wayland
naveenk2 has quit []
batonga has joined #wayland
batonga has quit [Remote host closed the connection]
blue__penquin has quit []
jgrulich has quit [Remote host closed the connection]
m5zs7k has joined #wayland
m5zs7k has quit [Remote host closed the connection]
jacmet[m] has joined #wayland
jacmet[m] has quit [Remote host closed the connection]
jgrulich has joined #wayland
marathon has quit [Quit: Leaving]
gmeyer has joined #wayland
gmeyer has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-16 16:36:00)]
Narrat has joined #wayland
aleasto has quit [Remote host closed the connection]
aleasto has joined #wayland
xkonni21 has joined #wayland
xkonni21 has quit [Remote host closed the connection]
typedlambda has joined #wayland
typedlambda has quit [Read error: Connection reset by peer]
jgrulich has quit [Ping timeout: 480 seconds]
is0ke3 has quit [Quit: Zzzzzz..... ]
shankaru has left #wayland [#wayland]
dan5 has joined #wayland
dan5 has quit [Remote host closed the connection]
tlwoerner_ has joined #wayland
tlwoerner has quit [Ping timeout: 480 seconds]
ybonatakis has joined #wayland
ybonatakis has quit [Remote host closed the connection]
Bergle_2 has joined #wayland
Bergle_2 has quit [Remote host closed the connection]
tzimmermann has quit [Quit: Leaving]
pw has joined #wayland
ilikeyou27 has joined #wayland
ilikeyou27 has quit [Remote host closed the connection]
grimjeer[m|gr] has joined #wayland
grimjeer[m|gr] has quit [Remote host closed the connection]
klltkr has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
Narrat has quit [Ping timeout: 480 seconds]
pendo324 has joined #wayland
pendo324 has quit [Remote host closed the connection]
Hyper_Eye has joined #wayland
Hyper_Eye is now known as Guest2431
Guest2431 has quit [autokilled: spambot. Dont mail support@oftc.net with questions (2021-06-16 19:46:16)]