ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
kenny has joined #wayland
Ojus1_ has quit [Remote host closed the connection]
kenny has quit []
mclasen has quit [Read error: Connection reset by peer]
mclasen_ has joined #wayland
ahartmetz has quit [Ping timeout: 480 seconds]
mclasen_ has quit [Quit: mclasen_]
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
kenny has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
lanodan has quit [Read error: No route to host]
lanodan has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
mxz_ has joined #wayland
mxz__ has quit [Ping timeout: 480 seconds]
mxz has quit [Ping timeout: 480 seconds]
mxz_ is now known as mxz
Ojus1_ has joined #wayland
yongxiang_ has joined #wayland
Ojus1_ has quit [Remote host closed the connection]
yongxiang has quit [Ping timeout: 480 seconds]
julio7359 has quit [Ping timeout: 480 seconds]
mxz_ has joined #wayland
glennk has joined #wayland
julio7359 has joined #wayland
RansuDoragon has joined #wayland
ShapeShifter499 has quit [Ping timeout: 480 seconds]
rolf has joined #wayland
lanodan has quit [Quit: WeeChat 4.2.1]
crazybyte has joined #wayland
lanodan has joined #wayland
Company has joined #wayland
junaid has joined #wayland
rv1sr has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
junaid has quit [Quit: leaving]
gnoirzox3 has quit [Ping timeout: 480 seconds]
coldfeet has joined #wayland
glennk has joined #wayland
coldfeet_ has joined #wayland
coldfeet_ has quit [Remote host closed the connection]
coldfeet has quit [Remote host closed the connection]
Guru_DE has joined #wayland
garnacho has joined #wayland
gnoirzox3 has joined #wayland
coldfeet has joined #wayland
Sid127 is now known as chiku
chiku is now known as Sid127
<Company>
why is it wl_surface::set_buffer_transform and not wl_buffer::set_transform?
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
sima has joined #wayland
Sid127 is now known as tiredchiku
coldfeet has quit [Quit: leaving]
coldfeet has joined #wayland
psykose is now known as alice
alice has quit [Remote host closed the connection]
alice has joined #wayland
tiredchiku is now known as Sid127
azerov has quit []
azerov has joined #wayland
atticf has quit [Remote host closed the connection]
iomari891 has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
rv1sr has quit []
<kennylevinsen>
Company: scale is also set on the surface rather than buffer. I suppose you could have had such state on all buffers in your swapchain, but I don't think that would have felt nicer...
Brainium has joined #wayland
mclasen has joined #wayland
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
<Company>
kennylevinsen: I'm trying to understand the pros and cons of doing that so I can judge where best to put that property in GTK
<Company>
scale is kinda different because there's fractional scales and scale is often done together with offset (like in wp_viewport with the source/dest rects)
<Company>
while the transform ultimately describes in which direction to read the buffer memory
<Company>
and there's zwp_linux_buffer_params_v1::y_invert
<Company>
which overlaps with the buffer transform - unless I'm missing something
<Company>
actually, for flipped buffers, should one use zwp_linux_buffer_params_v1::y_invert or wl_surface::set_buffer_transform - is that worth specifying somewhere?
<zamundaaa[m]>
Company: always use the surface one
<zamundaaa[m]>
At least wlroots, Weston and KWin don't support the buffer flag anymore
<Company>
don't support that flag or don't support any flag?
<mclasen>
if the flags were a bad idea, maybe they should be dropped from the protocol
<zamundaaa[m]>
Company: KWin at least doesn't support any of the flags. Import will always fail if any is set
<Company>
the protocol is finally stable as of a few months ago!
<Company>
but it's probably worth deprecating them or at least adding a big warning to the docs
<zamundaaa[m]>
Yeah it does seem like an oversight that needs fixing
Brainium has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
iomari891 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
nerdopolis has joined #wayland
Brainium has joined #wayland
kts has joined #wayland
kts has quit [Quit: Leaving]
iomari891 has quit [Read error: Connection reset by peer]
<any1>
Is there any way to change LED state of a keyboard other than pressing a lock key on the keyboard?
iomari891 has joined #wayland
<vyivel>
any1: libinput_device_led_update()?
<any1>
vyivel: I meant if it was possible through a wayland protocol. I haven't found anything, but I just wanted to be sure.
<vyivel>
ah, no, don't think there's anything like taht
<any1>
Well, that's good. :)
iomari891 has quit [Remote host closed the connection]
iomari891 has joined #wayland
Brainium has quit [Ping timeout: 480 seconds]
ofourdan has quit [Ping timeout: 480 seconds]
iomari892 has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
iomari891 has quit [Ping timeout: 480 seconds]
Brainium has joined #wayland
iomari892 has quit [Ping timeout: 480 seconds]
iomari891 has joined #wayland
RansuDoragon has quit [Quit: Leaving]
iomari891 has quit [Ping timeout: 480 seconds]
qaqland has joined #wayland
kts has joined #wayland
glennk has joined #wayland
kts_ has joined #wayland
kts has quit [Quit: Konversation terminated!]
kts_ has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
kts has joined #wayland
mclasen has joined #wayland
iomari891 has joined #wayland
mohit81582263 has quit [Quit: mohit81582263]
mohit81582263 has joined #wayland
iomari892 has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
privacy has joined #wayland
iomari892 has quit [Ping timeout: 480 seconds]
ahartmetz has joined #wayland
Ojus1_ has joined #wayland
cool110 has joined #wayland
cool110 is now known as Guest345
Guest261 has quit [Remote host closed the connection]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
radu24284303951534727071489559 has joined #wayland
rv1sr has joined #wayland
kts has quit [Ping timeout: 480 seconds]
privacy has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
julio7359 has quit [Ping timeout: 480 seconds]
mart has joined #wayland
Narrat has joined #wayland
rv1sr has quit []
Ojus1_ has quit [Remote host closed the connection]
coldfeet has joined #wayland
julio7359 has joined #wayland
Ojus1_ has joined #wayland
Guest345 has quit []
cool110 has joined #wayland
cool110 is now known as Guest351
coldfeet has quit [Remote host closed the connection]
privacy has joined #wayland
sima has quit [Ping timeout: 480 seconds]
privacy_ has joined #wayland
sima has joined #wayland
privacy has quit [Ping timeout: 480 seconds]
coldfeet has joined #wayland
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
sima has quit [Ping timeout: 480 seconds]
coldfeet_ has joined #wayland
the_sea_peoples has quit [Quit: WeeChat 2.8]
coldfeet_ has quit [Remote host closed the connection]
julio7359 has quit [Ping timeout: 480 seconds]
hendry has quit [Ping timeout: 480 seconds]
mart has quit [Quit: Konversation terminated!]
julio7359 has joined #wayland
privacy_ has quit []
privacy has joined #wayland
<vaxry>
hey guys, I wanted to make my compositor's event loop reading async, so instead of wl_display_run I'd poll the wl_event_loop fd and do wl_display_flush_clients and wl_event_loop_dispatch on a POLLIN, but that for some introduces stutters and stuff like slow app open times, any ideas what's wrong? https://github.com/hyprwm/Hyprland/commit/f2a848cbcc41f29fb62ee67aef95136ae1a650da
mclasen has quit [Ping timeout: 480 seconds]
<vaxry>
my lock-stuff logic should be sound as I use almost the same in a bunch of other places, plus, moving to polling 2 fds instead and still being single-threaded didn't change anything
mclasen has joined #wayland
coldfeet has quit [Quit: Lost terminal]
mclasen has quit [Ping timeout: 480 seconds]
ahartmetz has quit [Quit: Konversation terminated!]