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
ente has quit [Remote host closed the connection]
<anarsoul> alyssa: what?
tomboy64 has quit [Remote host closed the connection]
tomboy64 has joined #panfrost
<alyssa> anarsoul: what?
<anarsoul> "not designed for upstream linux"
<anarsoul> what does it mean?
<alyssa> uh
<alyssa> proper mainline upstream GNU/Linux
<alyssa> as opposed to downstream/vendor forks and Android
<nhp> AKA good Linux vs boring Linux :)
<nhp> being stuck on 4.4 is boring
<alyssa> nhp: okay what about being stuck on 3.14 :p
<nhp> At least it's pi :)
<alyssa> Half-tau but yes.
tomboy64 has quit [Ping timeout: 240 seconds]
tomboy64 has joined #panfrost
<urjaman> ChromeOS (on my 2GB C201 youtube kiosk :P) updated to 4.19 some time ago propably (i just happened to notice today...)
tomboy64 has quit [Remote host closed the connection]
tomboy64 has joined #panfrost
<alyssa> urjaman: This is true yes :)
<urjaman> i was going to mention that anyways but you happened to be talking about kernel versions :D
stikonas has quit [Remote host closed the connection]
vstehle has quit [Ping timeout: 250 seconds]
anarsoul has quit [Read error: Connection reset by peer]
anarsoul has joined #panfrost
bbrezillon has quit [Ping timeout: 250 seconds]
mixfix41_ is now known as mixfix41
buzzmarshall has quit [Remote host closed the connection]
icecrea105 has joined #panfrost
icecream95 has quit [Ping timeout: 250 seconds]
vstehle has joined #panfrost
icecream95 has joined #panfrost
icecrea105 has quit [Ping timeout: 264 seconds]
icecream95 has quit [Client Quit]
davidlt has joined #panfrost
chewitt has quit [Quit: Zzz..]
chewitt has joined #panfrost
chewitt has quit [Quit: Zzz..]
icecream95 has joined #panfrost
chewitt has joined #panfrost
tomboy64 has quit [Quit: Off to see the wizard.]
tomboy64 has joined #panfrost
bbrezillon has joined #panfrost
icecream95 has quit [Quit: leaving]
chewitt has quit [Quit: Adios!]
raster has joined #panfrost
stikonas has joined #panfrost
raster has quit [Quit: Gettin' stinky!]
tomboy64 has quit [Quit: Off to see the wizard.]
tomboy64 has joined #panfrost
tomboy64 has quit [Client Quit]
tomboy64 has joined #panfrost
mrfixit2001 has left #panfrost [#panfrost]
raster has joined #panfrost
Elpaulo has quit [Quit: Elpaulo]
raster has quit [Quit: Gettin' stinky!]
yann has quit [Ping timeout: 256 seconds]
buzzmarshall has joined #panfrost
raster has joined #panfrost
Lyude has quit [Read error: Connection reset by peer]
Lyude has joined #panfrost
Lyude has quit [Read error: Connection reset by peer]
Lyude has joined #panfrost
Lyude has quit [Ping timeout: 258 seconds]
raster has quit [Quit: Gettin' stinky!]
Lyude has joined #panfrost
davidlt has quit [Ping timeout: 256 seconds]
buzzmarshall has quit [Remote host closed the connection]
buzzmarshall has joined #panfrost
raster has joined #panfrost
robert_ancell has joined #panfrost
ente has joined #panfrost
ente has quit [Client Quit]
buzzmarshall has quit [Remote host closed the connection]
MistahDarcy has joined #panfrost
<alyssa> It occured to me overnight how to deal with vecN stuff properly
<alyssa> Namely, ingesting nir_op_vecN but immediately lowering to moves with writemasks in the backend.
<alyssa> and then those moves can get copypropped away before sched.
<alyssa> (possibly could also be coalesced but that's harder to get right due to sched happening first)
<HdkR> Sounds reasonable
<HdkR> Pretty sure LLVM's vector width narrowing pass does extract + combines in the IR that then get optimized away later :P
<alyssa> I don't want to do explicit combines in the IR
<alyssa> but getting combines from NIR is probably sane
<anarsoul> alyssa: can you check please if x11 hits sw fallback for you in glamor with x11perf -shmgetxy500 on panfrost?
<alyssa> (how?)
<alyssa> w
<anarsoul> perf?
<anarsoul> perf top -p `pidof Xorg`
<anarsoul> while x11perf is running
<alyssa> anarsoul: dominated by fbBltPlane
<anarsoul> looks like you're also hitting glamor_copy_bail()
<alyssa> OK
<anarsoul> not really OK
<alyssa> --fair
<alyssa> Well
<alyssa> ack
<alyssa> syn
<anarsoul> *sigh* so it's something generic I guess
<alyssa> :(
<anarsoul> I'll try to debug it, it should be faster if blits are done on GPU
<anarsoul> also blits on GPU wouldn't flush pending jobs for FBO
<alyssa> Aye
raster has quit [Quit: Gettin' stinky!]
<alyssa> Oh, groan, but my copyprop is failing here
<alyssa> Mmf.
robert_ancell has quit [Remote host closed the connection]
cwabbott has joined #panfrost
mias_ has quit [Ping timeout: 264 seconds]
stikonas has quit [Remote host closed the connection]
stikonas_ has joined #panfrost