<mntmn>
because apps, even big ones like firefox, that use wayland directly don't seem to cause such problems
<lynxeye>
mntmn: AXI bus error most likely hints to a pagetable being programmed incorrectly. I guess some >4GB physical address issue, as that is something I couldn't test properly, yet.
<mntmn>
lynxeye: i see. the rdb has only 4GB but part of it including the cma area is >4GB i guess
<mntmn>
lynxeye: btw your malidp sync fix worked, the only downside is that it cuts framerate in half for any bigger paints (roughly speaking).
<mntmn>
but it makes everything much more usable
<lynxeye>
mntmn: Yea, I guess the DRAM isn't starting at MMIO address 0, right? On i.MX8MQ I can't test this, as the GPU doesn't have access to any DRAM above the 4GB mark, as the interconnect only has 32 address bits, so the upper 1GB in a 4GB system are inaccessible to the GPU. :/
<lynxeye>
mntmn: Broken sync is good for benchmarks, but not so much for real usage. ;)
<mntmn>
haha
<lynxeye>
Perf should also get better once the missing supertiling bits are figured out.
<mntmn>
yes, i think so too
<mntmn>
there is a dramatic speed difference between running quake at 720p vs 1080p so some kind of bandwidth bottleneck (perhaps because of no tiling)
<pcercuei>
if you use glquake, it's not really suited for today's GPUs
<lynxeye>
The malidp doesn't understand the Vivante tiling I guess. So we are back to blitting from tiled render target to linear scanout buffer, which is very unfortunate, as it's a huge waste of DRAM bandwidth.
<mntmn>
if i'm not mistaken, the dram starts at 0x80000000, but only the first ~2GB, and the rest is at 0x2080000000
<mwalle>
mntmn: thats correct
<mwalle>
only the lower 2GB are mapped <32bits
<mntmn>
tried now placing cma @ 0xc0000000, not sure if that helps.
<mwalle>
btw i'm just cleanup up my branch a bit
pcercuei has quit [Quit: brb]
pcercuei has joined #etnaviv
pastly-antispam has joined #etnaviv
rockstar has joined #etnaviv
rockstar has quit [Remote host closed the connection]
<mwalle>
keep in mind that is wip and right now, just compile time tested, although it used to work before the commit history cleanup
<mwalle>
*it is
<mntmn>
mwalle: thanks a lot, i will take a look
<mntmn>
i am certain now that hangs and messed up state are caused by something in xwayland/glamor, because chromium 93 with ozone works perfectly fine, but running it through xwayland causes hangs regularly
cryptk has joined #etnaviv
cryptk has quit [Remote host closed the connection]
laanwj has quit [Quit: WeeChat 3.1]
JohnnyonF has quit [Ping timeout: 480 seconds]
UukGoblin has joined #etnaviv
UukGoblin has quit [Remote host closed the connection]
alphis has joined #etnaviv
alphis has quit [Remote host closed the connection]
kristofmoens[m]1 has joined #etnaviv
kristofmoens[m]1 has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-16 15:26:52)]
LeshaInc has joined #etnaviv
LeshaInc has quit [Remote host closed the connection]
luizfrds has joined #etnaviv
luizfrds has quit [Remote host closed the connection]
simias has joined #etnaviv
simias has quit [Remote host closed the connection]
JohnnyonFlame has joined #etnaviv
agx_ has quit [Read error: Connection reset by peer]
JohnnyonFlame has quit [Read error: Connection reset by peer]
agx_ has joined #etnaviv
r0ku-M has joined #etnaviv
r0ku-M has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-16 17:03:45)]
lynxeye has quit [Quit: Leaving.]
agx_ has quit [Ping timeout: 480 seconds]
agx_ has joined #etnaviv
Pucilowski has joined #etnaviv
Pucilowski has quit [Remote host closed the connection]
pcercuei has quit [Read error: No route to host]
pcercuei has joined #etnaviv
agx_ has quit [Ping timeout: 480 seconds]
agx_ has joined #etnaviv
droid3 has joined #etnaviv
droid3 has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-16 19:56:07)]
torsina4 has joined #etnaviv
torsina4 has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-16 20:49:14)]
c00k13 has joined #etnaviv
c00k13 has quit [Remote host closed the connection]
ThinkT510 has joined #etnaviv
ThinkT510 has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-16 21:59:09)]
pcercuei has quit [Quit: dodo]
qyliss27 has joined #etnaviv
qyliss27 has quit [Remote host closed the connection]
MillerBoss7 has joined #etnaviv
MillerBoss7 has quit [Remote host closed the connection]
roolebo23 has joined #etnaviv
roolebo23 has quit [Remote host closed the connection]
Armanelgtron6 has joined #etnaviv
Armanelgtron6 has quit [Remote host closed the connection]