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
kts has joined #wayland
kts has quit []
cool110_ has quit [Ping timeout: 480 seconds]
cool110 has joined #wayland
julio7359 has joined #wayland
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
cool110_ has joined #wayland
cool110 has quit [Ping timeout: 480 seconds]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
kts has joined #wayland
e78 has quit [Remote host closed the connection]
kts has quit [Quit: Konversation terminated!]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
furyishere[m] has quit []
crazybyte has quit [Quit: Bye]
crazybyte has joined #wayland
manuels has quit [Quit: The Lounge - https://thelounge.chat]
manuels has joined #wayland
manuels has quit [Remote host closed the connection]
manuels has joined #wayland
godvino has joined #wayland
slattann has joined #wayland
mokee has joined #wayland
mokee has quit []
mokee has joined #wayland
mokee has quit []
mokee has joined #wayland
godvino has quit [Quit: WeeChat 3.6]
dcz has joined #wayland
Szadek has quit [Quit: WeeChat 3.8]
tzimmermann has joined #wayland
smurray_ has quit [Read error: Connection reset by peer]
zmike has quit [Read error: Connection reset by peer]
zzag has quit [Read error: Connection reset by peer]
panzeroceania_____ has quit [Read error: Connection reset by peer]
DynamiteDan has quit [Read error: Connection reset by peer]
DynamiteDan has joined #wayland
panzeroceania_____ has joined #wayland
zmike has joined #wayland
smurray_ has joined #wayland
zzag has joined #wayland
julio7359 has quit [Ping timeout: 480 seconds]
kts has joined #wayland
<pq> emersion, if that's about removing working ABI from a stable library that is evidently also being used in the wild, then how could it be possible? I'm not sure if that's what you're referring to. "Removing" does include "make not work". We can come back to that once we cannot find any user of it anymore, new or *old*. But even it would techincally be a violation of stable ABI rules.
<pq> JoshuaAshton, from that code block, it is impossible for me to see if you are using column- or row-major layout.
danvet has joined #wayland
<pq> JoshuaAshton, re: scRGB; That's exactly what I'm talking about. I simply cannot assume that scRGB would never be used for bigger than BT.2020 gamut. Instead, the protocol requires applications to be explicit about the actual gamut, or they get the BT.709 gamut. If you as an application *know* it will never be bigger than BT.2020, you are free to say that via protocol when you know nothing else.
slattann has quit [Ping timeout: 480 seconds]
<pq> JoshuaAshton, I do not have the luxury of not caring about HLG. Lucky you.
<pq> JoshuaAshton, can you elaborate those industry opinions about HLG? who and why?
<pq> JoshuaAshton, was that only game and game engine developers, or also broadcasting companies?
<pq> or broadcasting tech suppliers or such
<emersion> pq: a build option off by default is not nearly as dramatic
<pq> yes, but what would that achieve?
<pq> it doesn't allow us to drop code, and no distribution would be able to turn it on
<emersion> BSDs for instance might be able to drop once all compositors in their repo have migrated away
<pq> ok
<pq> are there still BSD flavors that do not have working wl_event_loop implementation?
mvlad has joined #wayland
rasterman has joined #wayland
kts has quit [Quit: Konversation terminated!]
gspbirel5684008498790919236 has joined #wayland
gspbirel568400849879091923 has quit [Ping timeout: 480 seconds]
slattann has joined #wayland
<wlb> wayland Issue #376 opened by Pekka Paalanen (pq) It sounds like wl_surface.damage was deprecated https://gitlab.freedesktop.org/wayland/wayland/-/issues/376 [Protocol]
floof58 is now known as Guest12398
floof58 has joined #wayland
Guest12398 has quit [Ping timeout: 480 seconds]
jmdaemon has quit [Ping timeout: 480 seconds]
mokee has quit []
mokee has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
mokee has quit []
mokee has joined #wayland
slattann has quit [Ping timeout: 480 seconds]
mokee has quit []
mokee has joined #wayland
smurray_ has quit []
mokee has quit []
smurray has joined #wayland
mokee has joined #wayland
devilhorns has joined #wayland
rasterman has joined #wayland
ahartmetz has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
iomari891 has joined #wayland
iomari891 has quit []
iomari891 has joined #wayland
mokee has quit []
mokee has joined #wayland
mokee has quit []
<pq> Huh. Building libdisplay-info as a Weston meson subproject results in a DSO that exports no symbols. That's not intentional, is it?
<emersion> that doesn't seem correct
<emersion> fwiw i've used libdisplay-info as a wlroots/gamescope subproject without issues
<pq> wonder if some build/link flags from weston leak into display-info that breaks it
<pq> it worked as a static lib, naturally
<emersion> if you add_global_arguments(), it would leak indeed
<emersion> but add_project_arguments() shouldn't
<emersion> project options might leak
<emersion> (you can override these per-subproject)
<pq> I don't see anything odd in the command to link the DSO, and -Wl,--version-script,/home/pq/git/weston/subprojects/display-info/libdisplay-info.map is there too.
<emersion> pq, -fvisibility=hidden
<emersion> in add_global_arguments()
<pq> ooh
<emersion> weston should really use project args here
<pq> yes
<pq> thanks!
<pq> aml and neatvnc don't hit the problem, because they use visiblity=hidden themselves already
robobub_ has quit []
MrCooper has quit [Remote host closed the connection]
<emersion> np!
MrCooper has joined #wayland
<emersion> yea that makes sense
plarke has quit [Remote host closed the connection]
xyene_ is now known as xyene
ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
<pq> and libdisplay-info
<ifreund> anyone know of real-world clients that unmap and remap their xdg-toplevels?
<ifreund> just trying to get an idea of what semantics clients expect that to have
<ifreund> e.g. should I persist compositor-specific window management state or reset it and behave the same as if it were a new toplevel on re-map
<davidre> ifreund: What do you think of? Clients that delete and create new xdg_toplevels from the same wl_surface?
<ifreund> davidre: clients that commit an empty buffer to the surface (unmapping it) and then do a new initial configure sequence
<ifreund> I really don't see why we chose to allow this in the protocol to be quite honest
<ifreund> but maybe there's a use-case I'm not aware of that justifies the complexity
jmariondev[m] has left #wayland [#wayland]
<wlb> weston Merge request !1229 opened by Pekka Paalanen (pq) Draft: Integrate libdisplay-info (optional at first) https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1229 [Build system], [CI], [DRM/KMS backend]
nerdopolis has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
Fxzxmic has joined #wayland
rv1sr has joined #wayland
eroux has quit [Quit: Textual IRC Client: www.textualapp.com]
pochu has quit [Quit: leaving]
floof58 is now known as Guest12428
floof58 has joined #wayland
Guest12428 has quit [Ping timeout: 480 seconds]
devilhorns has quit [Quit: Leaving]
mokee has joined #wayland
mokee has quit [Quit: off]
mokee has joined #wayland
mokee has quit []
MrCooper has quit [Quit: Leaving]
MrCooper has joined #wayland
rasterman has joined #wayland
MrCooper has quit []
MrCooper has joined #wayland
rv1sr has quit [Remote host closed the connection]
rv1sr has joined #wayland
tzimmermann has quit [Quit: Leaving]
remanifest has joined #wayland
rv1sr has quit [Read error: Connection reset by peer]
<emersion> zamundaaa: where did you find the BT.709 to BT.2020 matrices?
rv1sr has joined #wayland
<JEEB> i think both itu and arib have a document for that process
<JEEB> they are usually taken step by step tho
<JEEB> so fist matrix to idemtity matrix, and then to the one you need
<JEEB> *first
rv1sr has quit []
<zamundaaa[m]> emersion: I convert from BT.709 to XYZ, and then from XYZ to BT2020
<zamundaaa[m]> atm I use pretty much 1:1 the same code as https://github.com/ValveSoftware/gamescope/blob/master/src/shaders/colorimetry.h#L117
floof58 has quit [Quit: floof58]
floof58 has joined #wayland
kabaka has joined #wayland
kabaka is now known as Guest12442
bim9262 has quit [Quit: ZNC - https://znc.in]
bim9262 has joined #wayland
fmuellner has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
Brainium has joined #wayland
Szadek has joined #wayland
Szadek has quit [Quit: WeeChat 3.8]
iomari891 has quit [Ping timeout: 480 seconds]
ybogdano is now known as Guest12446
ybogdano has joined #wayland
Fxzxmic has quit [Remote host closed the connection]
Fxzxmic has joined #wayland
Fxzxmic has quit []
ybogdano is now known as Guest12448
Guest12446 is now known as ybogdano
Guest12448 has quit []
ybogdano is now known as Guest12449
ybogdano has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
ybogdano has quit [Ping timeout: 480 seconds]
ybogdano has joined #wayland
dcz has quit [Ping timeout: 480 seconds]
<emersion> ack, for some reason i thought you found the final matrix somewhere
<emersion> but seems easy enough to generate (and cleaner)
bluebugs has quit [Quit: Leaving]
bluebugs has joined #wayland
mvlad has quit [Remote host closed the connection]
fmuellner has joined #wayland
MadcapJake has quit [Ping timeout: 480 seconds]
paulk has quit [Quit: WeeChat 3.0]
fmuellner has quit [Ping timeout: 480 seconds]
gspbirel56840084987909192366 has joined #wayland
julio7359 has joined #wayland
gspbirel5684008498790919236 has quit [Ping timeout: 480 seconds]
julio7359 has quit [Remote host closed the connection]
bindu has quit [Quit: leaving]
bindu has joined #wayland
cvmn has joined #wayland
remanifest has quit [Ping timeout: 480 seconds]
ahartmetz has quit [Quit: Konversation terminated!]
kabaka101 has joined #wayland
Guest12442 has quit [Ping timeout: 480 seconds]
cvmn has quit [Ping timeout: 480 seconds]