<icecream95>
All of that debugging, for a one-line (not including comments) fix…
<alyssa>
Been there :(
* alyssa
in a MSAA rabbit hole
<alyssa>
I have too many branches going I am easily distractable >_>
cowsay has quit [*.net *.split]
afaerber has quit [*.net *.split]
bnieuwenhuizen has quit [*.net *.split]
cowsay has joined #panfrost
afaerber has joined #panfrost
bnieuwenhuizen has joined #panfrost
clementp[m] has quit [Ping timeout: 240 seconds]
wiizzard has quit [Ping timeout: 258 seconds]
icecream95 has quit [Ping timeout: 258 seconds]
l-as has quit [Ping timeout: 268 seconds]
yawniek has quit [Ping timeout: 246 seconds]
yawniek has joined #panfrost
Ke has quit [Ping timeout: 258 seconds]
<alyssa>
Our sysval indexing scheme is going to cause serious trouble when SSBOs/textures/images become dynamically indexed in ES32..
<alyssa>
Actually, maybe not. Just push everything if there's ambiguity, and we do have dynamic UBO indexing so it's fine
<alyssa>
The bigger problem is we prioritize pushing sysvals to FAU... really we need something like brw_nir_analyze_ubo_ranges
icecream95 has joined #panfrost
clementp[m] has joined #panfrost
wiizzard has joined #panfrost
stikonas has quit [Remote host closed the connection]
Ke has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 260 seconds]
camus1 is now known as kaspter
atler has quit [Killed (verne.freenode.net (Nickname regained by services))]
atler has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #panfrost
kaspter has quit [Excess Flood]
kaspter has joined #panfrost
icecream95 has quit [Ping timeout: 244 seconds]
clementp[m] has quit [Ping timeout: 260 seconds]
vstehle has quit [Ping timeout: 260 seconds]
Ke has quit [Ping timeout: 246 seconds]
wiizzard has quit [Ping timeout: 260 seconds]
* alyssa
just got a Spanish-language ad for k-pop
<alyssa>
I have questions
l-as has joined #panfrost
Ke has joined #panfrost
icecream95 has joined #panfrost
wiizzard has joined #panfrost
clementp[m] has joined #panfrost
urjaman has quit [Read error: Connection reset by peer]
stepri01_ has joined #panfrost
urjaman has joined #panfrost
camus1 has joined #panfrost
kinkinkijkin has quit [*.net *.split]
taowa has quit [*.net *.split]
stepri01 has quit [*.net *.split]
kaspter has quit [Ping timeout: 240 seconds]
camus1 is now known as kaspter
Ke has quit [Ping timeout: 246 seconds]
wiizzard has quit [Ping timeout: 240 seconds]
kinkinkijkin has joined #panfrost
Ke has joined #panfrost
wiizzard has joined #panfrost
taowa has joined #panfrost
davidlt has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 265 seconds]
camus1 is now known as kaspter
vstehle has joined #panfrost
chewitt_ has joined #panfrost
chewitt has quit [Ping timeout: 264 seconds]
macc24 has joined #panfrost
<macc24>
oh boy i sure hope that hardkernel didn't absolutely kill G31 with a screen of higher resolution thant 480x320
alpernebbi has joined #panfrost
<HdkR>
"5inch 854×480 TFT"
<HdkR>
Seems fine
guillaume_g has joined #panfrost
camus1 has joined #panfrost
kaspter has quit [Ping timeout: 246 seconds]
camus1 is now known as kaspter
<macc24>
how costly is multisampling on bifrost?
<HdkR>
MSAA up to 4x is usually "cheapish"
<HdkR>
on tilers
<macc24>
hmmmmmmmmm
<HdkR>
You end up paying a cost whenever you need to detile though
<macc24>
what if i rendered the scene at half the resolution and multisampled it
raster has joined #panfrost
kaspter has quit [Quit: kaspter]
<bbrezillon>
icecream95: do the fault happen when the pan_device object is destroyed?
<bbrezillon>
if that's the case, it's certainly a bad a thing, the the user shouldn't see the effect (except for the faults being printed in the kernel logs)
<bbrezillon>
*but the user
<macc24>
yo i think i got some cursor corruption on master
<macc24>
on G72
<bbrezillon>
I mean, the HEAP BO stays around for the device/screen lifetime, so adding a BO to the job won't have any effect if you're keeping the GL context around
davidlt has quit [Ping timeout: 240 seconds]
stikonas has joined #panfrost
<icecream95>
Is the 0.5 second hang before the job times out not a user-visible effect?
karolherbst has joined #panfrost
<bbrezillon>
icecream95: ok, so that's the case you're trying to solve => context being destroyed while the job is still in flight
<bbrezillon>
0.5s hang? I'd expect a mem access fault to cause the job to fail immediately
<bbrezillon>
icecream95: did you have "AS_ACTIVE bit stuck" next to these faults, or just the faults and a hang?
<robmur01>
I think you'd have to direct that argument at a vendor who doesn't already litter their PDFs with links back to the relevant product pages :/
nlhowell has joined #panfrost
guillaume_g has quit [Ping timeout: 246 seconds]
nlhowell has quit [Ping timeout: 260 seconds]
macc24 has quit [Ping timeout: 272 seconds]
warpme_ has joined #panfrost
macc24 has joined #panfrost
karolherbst has quit [Quit: duh 🐧]
<macc24>
ping?
<thecycoone>
png
Ashleee has joined #panfrost
archetech has joined #panfrost
archetech has quit [Client Quit]
archetech has joined #panfrost
atler has quit [Quit: atler]
atler has joined #panfrost
hexdump0815 has joined #panfrost
archetech has quit [Quit: Konversation terminated!]
rando25892 has joined #panfrost
archetech has joined #panfrost
<uis>
Mali datasheets
<macc24>
uis: define "datasheet"
<uis>
Some manuals
<macc24>
what exactly are you looking for?
<uis>
E.g. with ISA. Registers addresses
<macc24>
well then i don't know
<amonakov>
why are such inquiries met with mocking responses at all?