<alyssa>
tomeu: Lyude: Just ran my first compiled shader on the hw :D
<alyssa>
granted it's just writing a constant to a varying slot. but still!
<alyssa>
Ah think Ah've earned mahself a victory twirl!
<alyssa>
and around and around and around we go
<alyssa>
Too fast?
cyrozap has quit [Ping timeout: 258 seconds]
cyrozap has joined #panfrost
<daniels>
woohoo! \o/
nerdboy has joined #panfrost
<Lyude>
good news everyone
<Lyude>
alyssa: can you help me setup n2 :3
<Lyude>
i will let you guess why
<Lyude>
i'm guessing i will probably only be able to spend a day or two on it here and there, but thanks to covid things have gotten slow enough at work that some time has opened up
<Lyude>
however-it will definitely save a lot of time if you can help me with getting the system setup because i remember that being kind of a nightmare last time ;_;
<Lyude>
tomeu: if you want me to help out with any stuff you're working on as well lemme know
<Lyude>
thank you global pandemic
<HdkR>
Plez no give me your CV
<HdkR>
:>
<Lyude>
HdkR: ?
icecream95 has joined #panfrost
<HdkR>
Lyude: Curriculum Vitae, Coronavirus, I'm no job recruiter I don't want either :P
<Lyude>
HdkR: ahhh lol
* Lyude
cough
davidlt has quit [Ping timeout: 256 seconds]
cwabbott has joined #panfrost
<icecream95>
GZDoom with the GL3.3 renderer
<icecream95>
has some weird artifacts where the wrong textures are shown, but not when Mesa is compiled with LTO
raster has quit [Quit: Gettin' stinky!]
<icecream95>
At least that's better than the other way round - having to wait 5 minutes for linking after every change
Miouyouyou has quit [Quit: Leaving]
<HdkR>
Time to run ubsan on mesa and hope it catches something? :)
<Lyude>
oh my GOSH my roommate porygon just pointed out: panfrost, pandemic, pan demic
<Lyude>
it was MEANT TO BE
warpme_ has quit [Quit: Connection closed for inactivity]
<alyssa>
Lyude: I have unfortunately made that pun already (unfortunate for me, I mean)
<alyssa>
Lyude: N2 is still.... not happy...
<alyssa>
tomeu: knows more details but the tl;dr is that Amlogic devices (or at least the SoC in the N2) has a serious errata pretty totalling breaking the gpu without undocumented kernel workaround
<alyssa>
and we haven't figured out how to fix that to get it to work on the mainline device
<alyssa>
icecream95: uh oh :|
<alyssa>
Lyude: We do have a fair bit of offline infrastructure built up (most of the compiler work so far has been in advance of actually getting hw) so maybe easiest to contribute offline until that gets sorted out.
<alyssa>
unless of course you'd like to hop into the trenches of kernelspace
<alyssa>
(To be clear - the amlogic issues need to be resolved Soon(TM) since we need proper N2 boards for CI and such. But I digress.)
* alyssa
has connectivity issues as it is
<Lyude>
alyssa: i have a hikey 960 with a bifrost gpu as well, btw
<Lyude>
:)
<Lyude>
(960, not 970)
<alyssa>
Lyude: That would be more interesting then :)
<alyssa>
H960 is untested but you could be the first
<alyssa>
(and I could be the second - I have a 960 here but it's not setup)
<Lyude>
alyssa: wait, but don't you have your n2 running?
<alyssa>
I do, but it's collecting dust for N days until the kernel issue is sorted
<Lyude>
ah
<Lyude>
*n2 days
<Lyude>
:3
<alyssa>
or n2+1, could happen in an odd number of days
<Lyude>
true
<alyssa>
current testing is on an odroid go advance, since that makes sense??
<Lyude>
alyssa: I will try to start working on this thursday or friday then, hopefully
<Lyude>
expect me to poke you with questions :
<Lyude>
*:P
<alyssa>
of course :)
<Lyude>
luckily I already have an excuse to setup an aarch64 machine since I need one to finish fixing igt-gpu-tools rpm builds on Fedora
<Lyude>
(yes-I could use qemu, but I can't actually because qemu has hardly worked well for fixing arch-specific igt bugs in my experience ):
<alyssa>
Aye
<Lyude>
alyssa: btw, out of curiosity is there any stuff that needs to be done still for midgard?
<alyssa>
Lyude: done for what?
<Lyude>
alyssa: as in-support wise
<alyssa>
no project is ever done ;) so be more specific
<Lyude>
alyssa: is there any low-hanging fruit?
<alyssa>
I've eaten most of it unfrortunately
<Lyude>
like, optimizations that might not be implemented in the compiler, GL features, etc