<br_>
robmur01: so I discovered that I had to cpu_dcache_wbinv_range() on ptes to have MMU work properly
<br_>
I did not need it for SMMU btw
<br_>
both accessing ptes using freebsd DMAP (direct map) region
<icecream95>
alyssa: There seems to be a concurrency bug in the meson build files: In file included from ../src/panfrost/bifrost/cmdline.c:25: fatal error: bi_opcodes.h: No such file or directory
<alyssa>
shoot
<alyssa>
the idep was supposed to fix that
<alyssa>
maybe I forgot to add one for ops.h
<macc24>
solidhal: at this point i don't know if i'm imagining this or not
<macc24>
but your patches have helped mouse issue
<macc24>
and oh boy do i miss sway on a laptop
<HdkR>
ninja -j256 uncovers all concurrent compiling bugs :P
<macc24>
O.O
<macc24>
why
<HdkR>
Sadly I don't have a dual epyc build server
<HdkR>
Maybe next year I can safely -j128 :D
* macc24
is stuck with -j4
<icecream95>
I use -j10
<icecream95>
I'm a 10x programmer
<solidhal>
macc24 woohoo!
<HdkR>
lol
<macc24>
lol it's weird for me to see solidhal and not @solidhal
<HdkR>
Drank a red bull, became 10x programmer
<solidhal>
how do I "make debug-this-bug -j10"
<macc24>
git bisect --auto
<solidhal>
here I am merely solidhal lol
<icecream95>
macc24: It's actually `git bisect run`, if you check the documentation
<alyssa>
I'm a 10x programmer but nine of the cores are low-power.
<HdkR>
Oops, all Cortex-A5
<icecream95>
big.NANO
<macc24>
alyssa: it's probably faster than my desktop (:
<icecream95>
There is also a concurrency bug in my brain, which started debugging before rebuilding again...
* macc24
is waiting for brain 2.0
kaspter has joined #panfrost
vstehle has quit [Ping timeout: 256 seconds]
<alyssa>
me_irl
<macc24>
alyssa: when running glxgears on kevin with mesa master, is it supposed to have under 40fps?
<macc24>
when it's on half of screen
<solidhal>
it should have 60fps from my experience macc24
stikonas has quit [Remote host closed the connection]
<alyssa>
uh no
<macc24>
and is afbc the default now?
<alyssa>
only within a process
<alyssa>
textures, fbos => afbc
<alyssa>
window contents => tiled
<alyssa>
display backbuffer => linear
<icecream95>
alyssa: I'm pretty sure AFBC is used for shared surfaces now
popolon has quit [Quit: WeeChat 3.0]
<icecream95>
No, seems like it's stil tiled...
<icecream95>
I'm using an older Mesa on my Midgard box though, so maybe it changed since then
<alyssa>
probably we could allow afbc for SHARED and just not for SCANOUT or DISPLAY_TARGET
<HdkR>
AFBC for shared would be good for compositor sharing right?