ChanServ changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard + Bifrost + Valhall - Logs https://oftc.irclog.whitequark.org/panfrost
rasterman has joined #panfrost
chewitt has quit [Read error: No route to host]
pbrobinson_ has quit [Ping timeout: 480 seconds]
chewitt has joined #panfrost
chewitt has quit []
pbrobinson_ has joined #panfrost
<alyssa> ironically gl_BaryCoordEXT is probably implementable on Mali
<alyssa> all the way back to Midgard
<alyssa> dont remember if newer Mali drops support tho
<kusma> Huh, really? I thought I'd looked for ISA support, but not found it...
<alyssa> kusma: Midgard has it
<alyssa> if you read point coord in a TRIANGLE you get barys
<alyssa> not sure if that works on bifrost+ though
<kusma> Aha
<alyssa> i was also surprised about that, i think hans-kristian was the one who told me about that trick lol
<kusma> It actually makes a lot of sense, knowing abit about how this works in HW...
anon has joined #panfrost
tlwoerner has joined #panfrost
anon has quit [Remote host closed the connection]
lucas_ has quit [Remote host closed the connection]
lcagustini has joined #panfrost
etehtsea_ has joined #panfrost
etehtsea has quit [Ping timeout: 480 seconds]
leo60228 has joined #panfrost
<leo60228> i'm trying to run mainline linux on an mt8183/mali-g72 device (lenovo ideapad duet/krane) and get a garbled output when using anything other than xorg: https://vriska.club/i/htkxo.png
<leo60228> i've tried kwin_wayland, weston, and mpv with the same results (`mpv --vo=drm` is fine but `mpv --vo=gpu --gpu-context=drm` to use opengl isn't)
<leo60228> this seems like it's probably just an issue with linux on this hardware *but* the bizarre thing is that it only happens on some distros
<leo60228> (and userspace is what causes the difference, using a working distro's kernel doesn't help)
<leo60228> i've run into this issue on nixos and based on discussion with others chimera linux has the same issue, but it's fine on debian, fedora, and postmarketos
<leo60228> there's some iommu warnings in dmesg but nothing else relevant-looking in any logs: https://gist.github.com/leo60228/83f16373c36176d40bb5e0d2e013184b
ashleysmithgpu has quit [Quit: The Lounge - https://thelounge.chat]
ndufresne has quit [Quit: The Lounge - https://thelounge.chat]
italove8 has quit []
<leo60228> PAN_MESA_DEBUG=noafbc seems to work around it?
<kusma> That's working around a bug in the kernel display driver
<kusma> The display driver claims to support modifiers it doesn't support
olivial has quit [Read error: Connection reset by peer]
olivial has joined #panfrost
<alyssa> daniels: https://gitlab.collabora.com/mediatek/aiot/linux/-/commit/23acc39c7c45d91f7ac7f51554aad2142616f954 feels like we should also be requiring YTR in the modifier bit no?
<alyssa> i distinctly remember fixing this bug on rk3399 years ago
<daniels> yeah, that just needs to look at the YTR bit in the modifier
atler has joined #panfrost
rasterman has quit [Quit: Gettin' stinky!]
<olivial> I'm fairly sure that gl_BaryCoordEXT is not implementable on bifrost/valhall
karolherbst has quit [Read error: Connection reset by peer]
karolherbst has joined #panfrost
pbrobinson_ has quit [Ping timeout: 480 seconds]
paulk has quit [Ping timeout: 480 seconds]
pbrobinson_ has joined #panfrost
adomerle has quit [Remote host closed the connection]
adomerle has joined #panfrost
paulk-ter has joined #panfrost
paulk-ter has quit [Ping timeout: 480 seconds]
pbrobinson_ has quit [Remote host closed the connection]
pbrobinson has joined #panfrost
pbrobinson has quit [Remote host closed the connection]
paulk-ter has joined #panfrost
pbrobinson has joined #panfrost
<mntirc> olivial: sniff... guess i'll need to come up with a way to emulate it in blender then, without their geometry shader workaround