ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
fmuellner has quit []
iomari892 has quit [Ping timeout: 480 seconds]
iomari891 has joined #wayland
Company has quit [Ping timeout: 480 seconds]
Company has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
kts has joined #wayland
<tokyovigilante>
although I am a bit surprised that creating a swapchain without that bit, and then rendering to it didn't give any validation layer errors
glennk has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Konversation terminated!]
kts has joined #wayland
dcz_ has joined #wayland
bindu_ has joined #wayland
bindu has quit [Ping timeout: 480 seconds]
<tokyovigilante>
ah seems I didn't actually have validation layers enabled properly either... Message: vkCreateSwapchainKHR(): pCreateInfo->imageUsage contains flag bits (0x10000) which are not recognized members of VkImageUsageFlagBits.
<tokyovigilante>
Better late than never :)
kts has quit [Quit: Konversation terminated!]
iomari892 has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
<kennylevinsen>
still odd behavior
<kennylevinsen>
the driver should reject the buffer if it doesn't like it
<kennylevinsen>
so I still kinda think a driver bug may be in play
<tokyovigilante>
Yup, I can't replicate it in a tidy sample either, a single-file C++ rewrite with the same error still renders in fullscreen (i'm assuming without direct scan-out). However finding the bug and then fixing it in my Nim app allows fullscreen rendering with the BGRA8 buffer
tzimmermann has joined #wayland
alarumbe has quit [Remote host closed the connection]
dcz has joined #wayland
dcz_ has quit [Read error: Connection reset by peer]
<pq>
emersion, re: intel's 32-bit LUTs; I'd have to take a look. Busy times.
<pq>
emersion, re: wide gamut; zamundaaa[m] is right AFAIK.
<pq>
emersion, the KMS connector property "Colorspace" sets infoframe bits that tell the sink how to interpret the values on the cable. The "default" setting means interpretation defined by the sink.
<pq>
The "BT2020" setting means the signal is using BT.2020 primaries for encoding the colorimetry. What the sink actually does with that information is... well. Maybe it just applies a matrix to get to the monitor native primaries and leaves it at that.
<pq>
In any case, the assumed display EOTF is power-2.2 until you use the HDR_OUTPUT_METADATA to indicate another encoding in the signal.
rasterman has joined #wayland
<pq>
Actually, the default EOTF is indicated in EDID. Power-2.2 is a common claim. Whether a monitor really does that is another question.
<pq>
For us window system developers, the more predictable monitor the better. We don't need to drive an unknown "generic monitor", we can driver the specific monitor at hand. Broadcasting and content delivery systems don't have that luxury, which leads to content being the same for all and each display doing something to make the best of its capabilites.
<pq>
We window system developers would do that "something" in our compositors, or even allow video players to do it.
<MrCooper>
FWIW, I just discovered that this monitor correctly signals the colour preset (sRGB/P3/BT.709) chosen in the OSD menu via DDC VCP code 14
<MrCooper>
hmm, actually that seems to define only "sRGB" (which is correctly signalled), "Display Native", colour temperatures between 4000-11500K, and "user presets" (which this monitor signals for P3/BT.709)
<pq>
I'm not familiar with DDC VCP at all.
<MrCooper>
looks like that might at least allow switching the monitor to sRGB mode
<pq>
MrCooper, isn't VCP 14 the color temperature? i.e. the white point
<MrCooper>
pq: sounds like this monitor is an exception then :(
<pq>
It's labelled here as "Select color preset", but the choices being in Kelvins is a tell.
<MrCooper>
true
<MrCooper>
is sRGB commonly associated with a colour temperature though?
<pq>
I don't know what the convention is, but sRGB defines both white point and the primaries.
<pq>
That is, unless the monitor was already using sRGB primaries, there should be a change in observed saturation between sRGB and not.
<pq>
white point changes the color of white, but primaries would affect the color of the 100% red, green and blue.
<MrCooper>
the monitor intermittently blanks when switching the profile, so it's hard to be sure of that with eyeballing
<kennylevinsen>
a camera that can be set to fully manual exposure and white balance would be best for such comparison
<kennylevinsen>
(or a colorimeter/spectrometer if one feels fancy)
<MrCooper>
and unchanging weather conditions :)
<pq>
if a camera can be fully manual, weather (the environment) would not affect the measurement unless directly shining on the target.
<pq>
we'd also assume the gamut of the camera to be larger than that we measure.
<pq>
it should be ok for different / not different testing
Guest12829 is now known as undefined
undefined is now known as IDENTIFY
IDENTIFY is now known as OctopusET
OctopusET is now known as Guest16774
<MrCooper>
it's more that the backlight level changes based on the ambient light sensor; I could disable that, I don't care enough to bother with any of that right now though :)
<pq>
oh
karenw has joined #wayland
feaneron has joined #wayland
iomari891 has joined #wayland
fmuellner has joined #wayland
dcz has joined #wayland
Drakulix has quit [Ping timeout: 480 seconds]
Drakulix has joined #wayland
karenw has quit [Ping timeout: 480 seconds]
karenw has joined #wayland
dcz has quit [Read error: Connection reset by peer]
dcz has joined #wayland
dcz has quit [Read error: Connection reset by peer]
dcz has joined #wayland
FreeFull has joined #wayland
alatiera has quit [Read error: Connection reset by peer]
karenw has quit [Quit: Deep into that darkness peering...]
karenw has joined #wayland
bwbuhse_ has joined #wayland
bindu has quit [Remote host closed the connection]
bindu has joined #wayland
bwbuhse has quit [Ping timeout: 480 seconds]
bwbuhse_ is now known as bwbuhse
feaneron has quit [Ping timeout: 480 seconds]
swick[m] has joined #wayland
<swick[m]>
there actually is a "default" colorimetry infoframe now which specifies that the monitor shall interpret the signal on the cable as colorimetry as specified by the EDID/DisplayID
<swick[m]>
but so far I've not seen support for that in any display...
tzimmermann has quit [Quit: Leaving]
feaneron has joined #wayland
<emersion>
swick[m]: hm, but isn't that the default behavior?
<emersion>
without the infoframe, the signal gets interpreted according to the thing specified in EDID?
feaneron has quit [Quit: feaneron]
MrCooper has quit [Ping timeout: 480 seconds]
MrCooper has joined #wayland
codingkoopa3218 has quit []
codingkoopa3218 has joined #wayland
fmuellner has joined #wayland
fmuellner_ has quit [Ping timeout: 480 seconds]
DodoGTA has quit []
DodoGTA has joined #wayland
leandrohrb3 has quit []
dcz has quit [Read error: Connection reset by peer]
dcz has joined #wayland
<swick[m]>
you'd think so but in practice it really wasn't the case so they introduced this just to drive home the point about the expected behavior of monitors
coldfeet has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
karolherbst has quit [Read error: Connection reset by peer]
karolherbst7 has joined #wayland
karolherbst7 has quit []
karolherbst has joined #wayland
fmuellner has quit []
fmuellner has joined #wayland
dcz has quit [Read error: Connection reset by peer]
dcz has joined #wayland
fmuellner_ has joined #wayland
dcz has quit [Read error: Connection reset by peer]
fmuellner has quit [Ping timeout: 480 seconds]
chiku has joined #wayland
Sid127 has quit [Ping timeout: 480 seconds]
valpackett has joined #wayland
kasper93 has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
coldfeet has quit [Quit: Lost terminal]
kasper93 has joined #wayland
rasterman has joined #wayland
mvlad has quit [Remote host closed the connection]
TheCaptain82970403198578471379 has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
TheCaptain82970403198578471379 has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
Company has joined #wayland
m5zs7k has quit [Ping timeout: 480 seconds]
dcz has joined #wayland
dcz has quit []
iomari891 has joined #wayland
m5zs7k has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
bindu has quit [Remote host closed the connection]
bindu has joined #wayland
bindu has quit [Ping timeout: 480 seconds]
bindu has joined #wayland
kasper93 has quit [Remote host closed the connection]