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
enty is now known as ente
cyrozap has joined #panfrost
_whitelogger has joined #panfrost
camus has joined #panfrost
kaspter has quit [Ping timeout: 265 seconds]
camus is now known as kaspter
atler has quit [Killed (verne.freenode.net (Nickname regained by services))]
atler has joined #panfrost
stikonas has quit [Remote host closed the connection]
<alyssa> macc24_: I was told to tell you to hurry up and fix suspend.
<alyssa> I assume you will know what that means.
<WoC> maybe macc24 is already suspended ;)
<WoC> Which would make it tricky to get the resume working...
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
archetech has quit [Quit: Leaving]
davidlt has joined #panfrost
_whitelogger has joined #panfrost
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #panfrost
nlhowell has joined #panfrost
kaspter has quit [Ping timeout: 264 seconds]
kaspter has joined #panfrost
<macc24_> alyssa: ok lol
felipealmeida has quit [Ping timeout: 256 seconds]
felipealmeida has joined #panfrost
nlhowell has quit [Ping timeout: 265 seconds]
indy_ is now known as indy
sphalerite_ is now known as sphalerite
nlhowell has joined #panfrost
stikonas has joined #panfrost
robmur01_ is now known as robmur01
nlhowell has quit [Ping timeout: 240 seconds]
alpernebbi has joined #panfrost
raster has joined #panfrost
hexdump0815 has joined #panfrost
zkrx has quit [Ping timeout: 256 seconds]
zkrx has joined #panfrost
nroberts has joined #panfrost
Werner__ is now known as Werner
hexdump0815 has quit [Ping timeout: 240 seconds]
<italove> pendingchaos: daniels: I fixed the problem with MR !8784, it was a scheduling issue, so I'd like an ACK from alyssa to make sure I didn't do anything stupid, the fix can be found here: https://gitlab.freedesktop.org/italove/mesa/-/commit/52ff68bebbc8b595e802866dbe8a6b60991b1fc8
<italove> nvm, there's one trace failing still :x
kaspter has quit [Quit: kaspter]
<daniels> italove: oh nice, thanks!
megi1 has quit [Quit: WeeChat 3.0]
megi has joined #panfrost
BenG83 has joined #panfrost
<bbrezillon> alyssa: any plan/WIP for veci8 support? my min/max index search shader is using such ops for 8bit indexes
mifritscher has joined #panfrost
<alyssa> bbrezillon: i8vec4, that is?
<bbrezillon> yep
<alyssa> it's an "eventually" issue right now
<alyssa> when I start playing around with OpenCL, sure
<alyssa> in the mean time, getting it right for Bifrost will take a -lot- of work and there are frankly much more impactful opts
<alyssa> i16vec2 is complicated enough as it is right now
<macc24_> alyssa: is performance on kevin still kinda bad?
<alyssa> macc24_: Yeah although I'm less and less sure whether that's purely a mesa issue..
<alyssa> italove: Seems heavy-handed but there's not an obviously better solution so... meh.
<macc24_> well on cros it's kind of better, no idea if it's ui or something else
<macc24_> trying to drive 2400x1600 screen with a midgard was a mistake...
<alyssa> heh
<alyssa> 1366x768 with t760 otoh is pretty nice :p
<macc24_> yeah, my c201pa is gonna get used more after i transplant it into chassis of a thinkpad x201
<bbrezillon> alyssa: can we at least lower those in the meantime?
<alyssa> bbrezillon: It should be getting lowered now?
<bbrezillon> things are scalarized, yes
<alyssa> lower_alu_to_scalar should be scalarizing it, and we should be handling scalar i8
<alyssa> [If we're breaking on *scalar* i8, yes I do consider that a bug that does merit my attention now instead of later.]
<bbrezillon> but i8vec4 component extraction and packing are failing
<alyssa> I see. Could you push the repro case? (even if it's just "my indirect draw branch, this deqp case")
<alyssa> will look later today
<italove> alyssa: I thought you'd say that, that's why I mentioned in the commit that we might need to optimize this later, I agree that there isn't a better solution that's quick to implement
<macc24_> i wonder if i can glue duet to kevin and use kevin as just virtualgl client
<bbrezillon> alyssa: https://gitlab.freedesktop.org/bbrezillon/mesa/-/tree/bifrost-indirect-draw-v2 + dEQP-GLES31.functional.draw_indirect.draw_elements_indirect.indices.index_byte
<bbrezillon> index_short works fine
nlhowell has joined #panfrost
wwilly has quit [Ping timeout: 272 seconds]
kaspter has joined #panfrost
ente has quit [Ping timeout: 246 seconds]
jolan has quit [Quit: leaving]
<alyssa> aack
jolan has joined #panfrost
gcl has quit [Remote host closed the connection]
ente has joined #panfrost
archetech has joined #panfrost
zkrx has quit [Ping timeout: 264 seconds]
kaspter has quit [Quit: kaspter]
alpernebbi has quit [Quit: alpernebbi]
zkrx has joined #panfrost
archetech has quit [Quit: Konversation terminated!]
hexdump0815 has joined #panfrost
hexdump0815 has quit [Quit: Connection closed]
raster has quit [Remote host closed the connection]
davidlt has quit [Ping timeout: 276 seconds]
popolon has joined #panfrost
<alyssa> ok, let's see
nlhowell has quit [Ping timeout: 246 seconds]
BenG83 has quit [Quit: Leaving]
rcf has quit [Ping timeout: 260 seconds]
rcf has joined #panfrost
<alyssa> bbrezillon: Having some corruption with that branch
<alyssa> First off I don't see anyway for batch_add_bo to be called for the various BOs used by indirect draws.
<alyssa> also, seeing some severe GPU memory corruption...
<alyssa> bbrezillon: Too many faults from memory corruption for me to do compiler stuff right now
<alyssa> oh... great
<alyssa> ok, nvm, my own fault
warpme_ has quit [Quit: Connection closed for inactivity]
<alyssa> bbrezillon: alyssa/mesa:indirect-next has some preliminary work towards 8-bit working, still hitting a page fault somewhere :|
raster has joined #panfrost
raster has quit [Quit: Gettin' stinky!]