alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
gcl has quit [Ping timeout: 260 seconds]
gcl has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 240 seconds]
camus1 is now known as kaspter
cowsay has joined #panfrost
cowsay_ has quit [Ping timeout: 256 seconds]
_whitelogger has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
camus1 is now known as kaspter
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 246 seconds]
kaspter has joined #panfrost
camus1 has quit [Ping timeout: 260 seconds]
davidlt has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
camus1 is now known as kaspter
icecream95 has joined #panfrost
davidlt has quit [Ping timeout: 240 seconds]
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 272 seconds]
camus1 is now known as kaspter
chewitt has quit [Quit: Adios!]
davidlt has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 256 seconds]
camus1 is now known as kaspter
archetech has joined #panfrost
nlhowell has joined #panfrost
chewitt has joined #panfrost
raster has joined #panfrost
stikonas has joined #panfrost
alpernebbi has joined #panfrost
archetech has quit [Quit: Konversation terminated!]
stollejocke has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
robmur01 has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 264 seconds]
camus1 is now known as kaspter
Elpaulo has quit [Read error: Connection reset by peer]
Elpaulo has joined #panfrost
kaspter has quit [Ping timeout: 264 seconds]
camus1 has joined #panfrost
camus1 is now known as kaspter
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 264 seconds]
camus1 is now known as kaspter
stollejocke has quit [Quit: Going offline, see ya! (www.adiirc.com)]
icecream95 has quit [Quit: leaving]
unoccupied has joined #panfrost
alpernebbi has quit [Remote host closed the connection]
kaspter has quit [Ping timeout: 258 seconds]
kaspter has joined #panfrost
yann has quit [Ping timeout: 256 seconds]
nlhowell has quit [Ping timeout: 246 seconds]
yann has joined #panfrost
robmur01 has quit [Ping timeout: 246 seconds]
Net147 has quit [Ping timeout: 260 seconds]
Net147 has joined #panfrost
robmur01 has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
raster has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
raster has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
kaspter has joined #panfrost
ente has quit [Read error: Connection reset by peer]
ente has joined #panfrost
nlhowell has joined #panfrost
chewitt has quit [Ping timeout: 256 seconds]
davidlt has quit [Ping timeout: 240 seconds]
yann has quit [Ping timeout: 265 seconds]
davidlt has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
davidlt has quit [Ping timeout: 240 seconds]
* alyssa is debugging some reload stuff
<alyssa> With BGR fixed, weston is working perfectly again
<alyssa> as is GNOME Wayland, including with glamor clients (although seeing some freezing..)
<alyssa> but GNOME X11 is unhappy,as is Mate
<macc24> wait wait wait
<macc24> bgr was having issues?
<alyssa> yes but that was masked by another bug before this series
yann has joined #panfrost
<macc24> was it the thing where after you switch ttys everything discolored?
<alyssa> that's a display driver issue, I think?
<alyssa> only ever saw that on veyron minnie
<macc24> yeah
<macc24> i have minnie
<alyssa> Ah. well, not my problem ;P
<alyssa> and all of the above comments were for bifrost, BGR on midgard has worked since forever
<macc24> oh
<macc24> are fixes present in mainline?
<alyssa> soonβ„’
<macc24> wheres the mesa branch where all the bleeding edge bifrost happens?
<alyssa> there is none, really
<macc24> oh
<HdkR> Turns out that when you're Open First, upstream/master is where to be
<HdkR> ;)
<alyssa> πŸ‘ˆπŸ‘ˆ
<macc24> yeah i am running mesa master on all my devices with mali gpu, is that a weird thing?
<alyssa> HdkR: I see what you did there [collabora favicon.ico]
<macc24> muh performance
<HdkR> alyssa: It's a mentality that I subscribe to as well :D
<warpme_> guys: re: screen distortions on t720: i found reason of non-sense bisect result from yesterday: it was not properly reseted hw. To get predictable results cold reset is required (power-off with few sec and on). With this bisect started to give correct results:
<warpme_> so summarizing:
<warpme_> 2a1217513e1c5d881718c2a7f2afb951e1fe6305 - NOK
<warpme_> 24c921b1b5cc427c7ab1abd76c443db4a008d1b9 - OK
<warpme_> current master with reverted 2a1217513e1c5d881718c2a7f2afb951e1fe6305 - OK
<alyssa> oh boy
<alyssa> warpme_: What display driver is that?
<alyssa> sunxi?
<warpme_> yes: t720 on AW H6
<alyssa> then sunxi is broken
<warpme_> yeah: bisection is hard :)
<warpme_> so quirk?
<alyssa> If that commit did it, the kernel display driver is just flat up broken w.r.t modifiers
<alyssa> Let's see what untested code path we're hitting...
<warpme_> kernel is 5.9.1 GA
<alyssa> well here's bug number one
<alyssa> I don't think that's the issue but it isn't helping.
<alyssa> warpme_: That patch is advertising support for not only linear but also 16x16 u-interleaved tiled formats.
<warpme_> sure. give me sec. (family calling....)
<alyssa> The GPU can export either. Before the patch we only advertised support for linear.
<alyssa> The display driver cannot consume Arm's tiled format (which is different from the Allwinner tiled format)
<alyssa> So the GPU says { 16x16 u-interleaved, linear }, the display says { allwinner tiled, linear }, and the glue should intersect that and pick the linear format.
<alyssa> For some reason that's not happening, the display driver is being fed u-interleaved frames and decoding them as linear, hence broken rendering.
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
yann has quit [Ping timeout: 258 seconds]
Elpaulo has quit [Quit: Elpaulo]
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
<jernej> sun4i_layer.c (in that patch) is not used on AW H6
<jernej> it's for older SoCs
<jernej> H6 should not advertise any modifier
<jernej> of course HW supports AFBC but it's not implemented yet in display driver
<jernej> this is modetest output: http://ix.io/2By1
<alyssa> jernej: mhh
Ntemis has joined #panfrost
yann has joined #panfrost
<jernej> afaik, if no modifier is advertised, linear can be assumed
<alyssa> whose bug then..
<jernej> It's my understanding that modifier property is not mandatory
Ntemis has quit [Read error: Connection reset by peer]
macromorgan has quit [Remote host closed the connection]
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus1 is now known as kaspter
<alyssa> Oh, real fun, we have multiple bugs... hooray...
<alyssa> Anyways, can reproduce the BGR thing on i3 even with my patch. whoops
<HdkR> =o
<HdkR> poor i3
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 246 seconds]
camus1 is now known as kaspter
yann has quit [Ping timeout: 264 seconds]
yann has joined #panfrost
<alyssa> might be multiple BGR things
yann has quit [Ping timeout: 260 seconds]
<alyssa> layers upon layers...
<macc24> alyssa: use sway ;)
<alyssa> macc24: lol
<macc24> sway runs much faster on my laptop
<alyssa> Possibly better for us to just land this as is and format fixes will come as a follow up, I need to do that code anyway
<alyssa> need a compiler fix and it's affected horribly by the bgr bug but all else being equal sway works
<macc24> i use sway on my daily driver and it works
<macc24> i think env vars to run master apply on it
<alyssa> not on birfost, I assume
<macc24> oh i ran sway on my bifrost board too
<alyssa> not as a daily driver though ... right..? :P
<macc24> that's a TODO
<alyssa> fair
<alyssa> oh and neverball is still broken, todo
<macc24> what's wrong with it?
<HdkR> poor neverball
<alyssa> botched point sprites
<alyssa> there's a patch for that i meant to review like 2 months ago..
<macc24> oh you can expect some ~complaints~ bug reports about retroarch
<alyssa> noted
kaspter has quit [Ping timeout: 260 seconds]
kaspter has joined #panfrost
<robmur01> :p
<macc24> At least it's not Mali 200β„’
<HdkR> What? They are shipping a T602 at this time?
<robmur01> well, it's either that, or the copypasta is strong and kbase doesn't really care either way
<robmur01> but I'm definitely voting for the former :D
<anarsoul> HdkR: so mali400 doesn't surprise you, but T602 does? :)
<HdkR> yea, because Mali-400 is a scourge that'll be around forever, T602 was a one off :P
<macc24> does mali t602 exist?
<anarsoul> probably a typo?
<anarsoul> and it's a t620?
<robmur01> I imagine if you buy a sandwich at the Allwinner canteen it'll have a Cortex-A7 and Mali-400 in it...
<anarsoul> robmur01: Cortex-A53 nowadays
<HdkR> Oh, I was thinking of T604
<macc24> robmur01: there was some allwinner chip with midgard gpu
<anarsoul> macc24: yeah, H6
<robmur01> 602 would just be a 2-core 604 - not sure if anyone ever made one
kaspter has quit [Ping timeout: 256 seconds]
<macc24> ,_, i'm glad they fixed the naming
kaspter has joined #panfrost
<robmur01> although I guess you could have licensed 604 and still only built a 2-core configuration if you really wanted to :P
<robmur01> good old "product ID" shenanigans
<macc24> robmur01: hold my beer
* macc24 runs away
stikonas has quit [Remote host closed the connection]
paulk-leonov has quit [Ping timeout: 246 seconds]
paulk-leonov has joined #panfrost