ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
garnacho has quit [Ping timeout: 480 seconds]
ryanneph has quit [Quit: Leaving]
benh has quit [Remote host closed the connection]
benh has joined #wayland
<wlb> weston Merge request !1807 opened by Leandro Ribeiro (leandrohrb) Improvements to Weston assert macros https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1807 [Debug], [Good for new contributors]
tlwoerner has joined #wayland
sally_ has joined #wayland
karenw has joined #wayland
sally has quit [Ping timeout: 480 seconds]
karenw has quit [Quit: Deep into that darkness peering...]
nerdopolis has quit [Ping timeout: 480 seconds]
sima has joined #wayland
rasterman has joined #wayland
kts has joined #wayland
alarumbe has quit []
leon-anavi has joined #wayland
kts has quit [Ping timeout: 480 seconds]
zzag_ has quit []
zzag_ has joined #wayland
zzag_ has quit []
zzag has joined #wayland
<zzag> jadahl: any chance that you could have a look at some of the session management MRs that I created for your w-p- fork?
mvlad has joined #wayland
__0x1eaf has joined #wayland
teronimozuck has joined #wayland
teronimozuck has quit [Remote host closed the connection]
freizydark has joined #wayland
enunes has joined #wayland
tokyovigilante has quit [Remote host closed the connection]
tokyovigilante has joined #wayland
kasper93 has quit [Ping timeout: 480 seconds]
kasper93 has joined #wayland
the_sea_peoples has quit [Ping timeout: 480 seconds]
the_sea_peoples has joined #wayland
tokyovigilante has quit [Remote host closed the connection]
tokyovigilante has joined #wayland
freizydark has quit [Remote host closed the connection]
kasper93_ has joined #wayland
kasper93 is now known as Guest23016
kasper93_ is now known as kasper93
coldfeet has joined #wayland
Guest23016 has quit [Ping timeout: 480 seconds]
coldfeet has quit [Quit: Lost terminal]
gfxstrand has quit [Ping timeout: 480 seconds]
Drakulix has quit [Ping timeout: 480 seconds]
Drakulix has joined #wayland
alarumbe has joined #wayland
nerdopolis has joined #wayland
realgingerbread has joined #wayland
realgingerbread has quit [Remote host closed the connection]
mightyunit193 has joined #wayland
mightyunit193 has quit [Remote host closed the connection]
fatal has quit [Ping timeout: 480 seconds]
fatal has joined #wayland
kasper93_ has joined #wayland
kasper93 is now known as Guest23021
kasper93_ is now known as kasper93
Guest23021 has quit [Ping timeout: 480 seconds]
kasper93_ has joined #wayland
kasper93 is now known as Guest23022
kasper93_ is now known as kasper93
CME_ has joined #wayland
Moprius has joined #wayland
CME has quit []
Guest23022 has quit [Ping timeout: 481 seconds]
<zamundaaa[m]> pq: I totally forgot to change Mesa to use gamma 2.2 for sRGB. There's now just one problem: VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT
<pq> mmhm
<emersion> it seems like Mesa doesn't check extended_target_volume for scRGB
<zamundaaa[m]> It currently maps to ext_srgb on the Wayland side, but Blender apparently uses it to avoid having to color manage their normal UI bits
<zamundaaa[m]> Which seems reasonable, but using the piece-wise TF doesn't really make sense then
kts has joined #wayland
<zamundaaa[m]> emersion: right, such a check could be added
<pq> zamundaaa[m], use set_tf_power(2.2)?
<zamundaaa[m]> I'm not saying that the problem is gamma22 can't work, the problem is really that Vulkan refers to the scRGB specification
<zamundaaa[m]> Which only specifies the piece-wise TF. Apparently it's not always used that way though :/
<emersion> maybe mesa should be using windows_scrgb then?
<zamundaaa[m]> That's linear
<pq> The scRGB question is much more complicated than sRGB, because I am not aware of any display claiming to be scRGB.
<pq> Maybe ask the Vulkan maintainers, what, if anything, the scRGB spec says about displaying it?
<zamundaaa[m]> I don't think there's even a way for a display to signal it's apable of non-linear scRGB
<zamundaaa[m]> I'm tempted to just remove it from the list of supported colorspaces
<pq> I don't think there is an scRGB display, linear or not.
<zamundaaa[m]> True, but linear is at least clearly defined
<pq> not really
<pq> the gamut is unknown
<pq> Let's step back a bit: why the piece-wise TF doesn't make sense for scRGB?
<pq> If the assumption is that sRGB is identical to scRGB limited to the unit cube codes, then the decoder should be gamma22. However, that will break everything outside of the unit cube if scRGB is used just as an encoding spec.
<pq> I'm all for not supporting non-linear scRGB if possible.
uk_luna has joined #wayland
<zamundaaa[m]> Alright, I'll rip it out entirely
<pq> Maybe also ask Blender devs what they expected it to do, pointing out the 2.2 vs. 2.4 exponent making a big difference?
<zamundaaa[m]> Afaict, no compositor supports ext_srgb right now anyways, so they're falling back to VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
<zamundaaa[m]> If they expect that to be piece-wise or gamma 2.2 is another question of course
<pq> Do they lose anything by falling back?
<zamundaaa[m]> They use normal sRGB with a floating point format, so I don't think it really changes anything
<pq> Curious why they went for extended, then.
<MrCooper> FWIW, I created https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4545 to switch mutter to gamma 2.2
<pq> great :-)
<wlb> weston Merge request !1808 opened by Pekka Paalanen (pq) Draft: shared: helpers for a generic enum map https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1808 [Weston frontend]
Moprius has quit []
dcz has joined #wayland
__0x1eaf has quit [Quit: Lost terminal]
kts has quit [Ping timeout: 480 seconds]
<emersion> nice
<emersion> now i'm confused what create_windows_scrgb is about
rasterman has quit [Quit: Gettin' stinky!]
<zamundaaa[m]> Windows scRGB encodes the "application expects pixels to be copied to the screen nit for nit" expectation of Windows apps, so that compositors can do something more sensible for games
<zamundaaa[m]> There is also a Mesa issue about switching Vulkan's extended sRGB to it
<zamundaaa[m]> Because it's what current apps expect
kts has joined #wayland
__0x1eaf has joined #wayland
coldfeet has joined #wayland
kasper93_ has joined #wayland
kasper93 is now known as Guest23039
kasper93_ is now known as kasper93
kasper93_ has joined #wayland
kasper93 is now known as Guest23040
kasper93_ is now known as kasper93
Guest23039 has quit [Ping timeout: 480 seconds]
Guest23040 has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
kts has joined #wayland
ryanneph has joined #wayland
leon-anavi has quit [Remote host closed the connection]
mohit81582263530690 has quit [Quit: mohit81582263530690]
mohit81582263530690 has joined #wayland
overholts has quit [Quit: overholts]
overholts has joined #wayland
MrCooper has quit [Remote host closed the connection]
dcz has quit [Read error: Connection reset by peer]
dcz has joined #wayland
Drakulix has quit [Ping timeout: 480 seconds]
akselmo has quit [Remote host closed the connection]
Drakulix has joined #wayland
aks has joined #wayland
kts has quit [Quit: Konversation terminated!]
Ascalapha has quit [Quit: WeeChat 4.5.2]
MrCooper has joined #wayland
mohit81582263530690 has quit [Quit: mohit81582263530690]
mohit81582263530690 has joined #wayland
kts has joined #wayland
garnacho has joined #wayland
kts has quit [Quit: Konversation terminated!]
sima has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
kts has joined #wayland
karenw has joined #wayland
dcz_ has joined #wayland
dcz has quit [Read error: Connection reset by peer]
kts has quit [Quit: Konversation terminated!]
___nick___ has joined #wayland
___nick___ has quit []
rasterman has joined #wayland
___nick___ has joined #wayland
rasterman has quit []
ryanneph has quit [Remote host closed the connection]
ryanneph has joined #wayland
narodnik2 has quit []
narodnik has joined #wayland
___nick___ has quit [Remote host closed the connection]
Brainium has joined #wayland
narodnik has quit []
narodnik has joined #wayland
dcz_ has quit [Ping timeout: 480 seconds]
gnarchie has joined #wayland
mvlad has quit [Remote host closed the connection]
coldfeet has quit [Quit: Lost terminal]
gfxstrand has joined #wayland
user21 has joined #wayland
__0x1eaf has quit [Quit: Lost terminal]
glennk has quit [Ping timeout: 480 seconds]
Serus has quit [Ping timeout: 480 seconds]
Spawns_Carpeting has quit []
Spawns_Carpeting has joined #wayland
ryanneph has quit [Quit: Leaving]
user21 has quit [Read error: Connection reset by peer]
user21 has joined #wayland
karenw has quit [Remote host closed the connection]
user21_ has joined #wayland
chiku has joined #wayland
Sid127 has quit [Ping timeout: 480 seconds]
user21 has quit [Ping timeout: 480 seconds]
garnacho has joined #wayland
Brainium has quit []