ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
fmuellner has quit [Ping timeout: 480 seconds]
CodeSpelunker has quit [Quit: CodeSpelunker]
hardening has quit [Ping timeout: 480 seconds]
luc4 has joined #wayland
caveman has quit []
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
luc4 has quit [Ping timeout: 480 seconds]
Dami-star has quit []
Dami_Lu has joined #wayland
Dami_Lu has quit [Ping timeout: 480 seconds]
Dami_Lu has joined #wayland
Brainium has quit [Ping timeout: 480 seconds]
cool110_ has joined #wayland
cool110 has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
nerdopolis has quit [Ping timeout: 480 seconds]
naveenk2 has joined #wayland
naveenk2 has quit [Ping timeout: 480 seconds]
hendry has quit [Ping timeout: 480 seconds]
naveenk2 has joined #wayland
caveman has joined #wayland
floof58 is now known as Guest440
floof58 has joined #wayland
Guest440 has quit [Ping timeout: 480 seconds]
shankaru has joined #wayland
naveenk2 has quit []
naveenk2 has joined #wayland
naveenk2 has quit []
dcz_ has joined #wayland
naveenk2 has joined #wayland
dcz_ has quit [Remote host closed the connection]
dcz_ has joined #wayland
rv1sr has joined #wayland
hardening has joined #wayland
Dami_Lu has quit [Quit: 离开]
Dami_Lu has joined #wayland
rasterman has joined #wayland
maxzor has joined #wayland
kts has joined #wayland
luc4 has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
vyivel has quit [Remote host closed the connection]
vyivel has joined #wayland
anon has quit []
eroc1990 has quit [Remote host closed the connection]
eroc1990 has joined #wayland
maxzor has quit [Ping timeout: 480 seconds]
___nick___ has joined #wayland
maxzor has joined #wayland
___nick___ has quit []
cvmn has joined #wayland
___nick___ has joined #wayland
cvmn has quit [Remote host closed the connection]
cvmn has joined #wayland
maxzor has quit [Ping timeout: 480 seconds]
cvmn has quit [Remote host closed the connection]
cvmn has joined #wayland
maxzor has joined #wayland
cvmn has quit [Ping timeout: 480 seconds]
maxzor has quit [Ping timeout: 480 seconds]
maxzor has joined #wayland
maxzor has quit [Remote host closed the connection]
maxzor has joined #wayland
kts has quit [Quit: Leaving]
jmdaemon has quit [Ping timeout: 480 seconds]
<smallville7123>
does wayland handle process bitness when sending and recving data
<smallville7123>
eg 64-bit server and 32-bit client, or 32-bit server and 64-bit client
<smallville7123>
and how should clients/servers handle such?
<emersion>
the wire protocol endianness is the host's
<smallville7123>
what about custom data?
<emersion>
same thing
<emersion>
arrays of uint for xdg-shell states use that for instance
<smallville7123>
hmm
<smallville7123>
what if 64-bit data is to be communicated?
nerdopolis has joined #wayland
kts has joined #wayland
<smallville7123>
eg, data containing long and such
<DemiMarie>
Split it
molinari has joined #wayland
<emersion>
the array is opaque
<emersion>
the protocol XML doesn't define what's in it, the text does
<emersion>
64-bit types aren't supported by the protocol
kts has quit [Quit: Leaving]
<smallville7123>
ok
<bl4ckb0ne>
why would you need 64 bit data
<smallville7123>
for communicating 64 bit data between client and server
<bl4ckb0ne>
isnt 32 bit enough?
<smallville7123>
would we just use shm for all communication between client and server?
<smallville7123>
or would it be same regardless if using shm or socket
<smallville7123>
(tho for socket you would probs need to serialize to correct length for recieving on other side)
<smallville7123>
idk, im lost
<bl4ckb0ne>
you can send a socket fd and push data through it
<smallville7123>
yes
<smallville7123>
im probs just overthinking, cus wayland can communicate custom data but both server and clients can be 32-bit and 64-bit independantly
dcz_ has quit [Ping timeout: 480 seconds]
<kennylevinsen>
32 vs 64 bit arechitecture or process type has no effect on wire protocols
<kennylevinsen>
*architecture
<kennylevinsen>
Wire protocols are just sequences of bytes. They can use 32 bit, 64 bit, 72 bit, 256 bit, or whatever other type they want. Wayland only uses 32 bit, no matter what you run on.
<bl4ckb0ne>
72 bits sounds cursed
<kennylevinsen>
be glad I spared you of the thought of 65 bit types
<bl4ckb0ne>
the horror
naveenk2 has quit []
paulk has quit [Ping timeout: 480 seconds]
paulk has joined #wayland
<LaserEyess>
a long time ago I was asking about the progress of HDR, and one thing that was mentioned was updating the drm uapi to do HDR per-plane and not per connector (crtc?)
<LaserEyess>
is that a real thing or did I just imagine it, and also, is there any progress toward that? Searching the mailing list didn't really yield interesting results
<ngortheone>
wayland experts: please advice with the following bug/behaviour in FLTK. Submenus(dropdowns) are only opened if they intersect with the main window. There is a video that shows what I mean here https://github.com/fltk/fltk/issues/613#issuecomment-1365234462
<ngortheone>
fltk maintainers are not wayland experts and I am the same, feels like we just run into silly bugs due to lack of knowledge
<ngortheone>
cc emersion kennylevinsen
<bl4ckb0ne>
iirc thats a client error to draw out of bounds of the toplevel
<kennylevinsen>
ngortheone: please don't CC randomly
<ngortheone>
sorry, who should this question be best addressed to?
<kennylevinsen>
but the issue is likely that the second popup is attempted created from the top level (and thus out of bounds) when it should be a child of the first popup
<kennylevinsen>
you are asking a general question, it should not be addressed to anyone
dcz_ has joined #wayland
kts has quit [Quit: Leaving]
<kennylevinsen>
ngortheone: ^
* ngortheone
bows
maxzor has joined #wayland
Brainium has joined #wayland
Szadek has joined #wayland
gschwind has joined #wayland
molinari has quit [Ping timeout: 480 seconds]
cool110 has joined #wayland
cool110_ has quit [Quit: ZNC 1.8.2+deb2build6 - https://znc.in]
caveman has quit [Remote host closed the connection]