alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - https://gitlab.freedesktop.org/panfrost - Logs https://freenode.irclog.whitequark.org/panfrost - <daniels> avoiding X is a huge feature
stikonas_ has quit [Remote host closed the connection]
MistahDarcy has joined #panfrost
vstehle has quit [Ping timeout: 246 seconds]
_whitelogger has joined #panfrost
_whitelogger has joined #panfrost
marex-cloud has quit [Ping timeout: 264 seconds]
vstehle has joined #panfrost
chewitt has quit [Ping timeout: 252 seconds]
Elpaulo has quit [Read error: Connection reset by peer]
Elpaulo has joined #panfrost
HdkR has joined #panfrost
<HdkR> bwah? I guess i never rejoined after netsplit
<alyssa> Welcome
<HdkR> This weekend is Panfrost weekend :P
<alyssa> Yay
_whitelogger has joined #panfrost
stikonas has joined #panfrost
yann has joined #panfrost
stikonas has quit [Remote host closed the connection]
marex-cloud has joined #panfrost
_whitelogger has joined #panfrost
yann has quit [Ping timeout: 248 seconds]
<HdkR> What a good day for panfrostian work
<HdkR> After I get a snack
stikonas has joined #panfrost
<endrift> HdkR: You've got a Rock64 Pro right?
<HdkR> I think so
<endrift> What would be a good device to buy to start hacking on Panfrost? I'm eyeing the non-Pro, with its RK3288 or whatever
<endrift> HdkR: the one with the PCIe slot
<endrift> I'm pretty sure you showed it to me one time when I was over
<HdkR> The RockPro64 was the one that we used as a demo machine at Fosdem
<HdkR> The Rock64 would probably work as well
<HdkR> er wait
<endrift> The pro has an RK3399
<endrift> I'm planning to pick up a Pinebook Pro when it comes out, which also has one
<HdkR> Rock64 is 3328 derp
<endrift> so that's a less good purchase right now IMO
<HdkR> Right
<endrift> I've been looking for an ARM64 laptop to hack on mGBA on for...like 3 years at this point
<endrift> so this is exciting
<endrift> I wonder if distros ship an ARM32 multilib userland so I can hack on ARM32 versions too
<HdkR> Everyone wants an ARM64 laptop that doesn't suck :P
<endrift> y e a h
<endrift> I almost bought one of the older Samsung Chromebook Pluses
<endrift> but couldn't convince myself it was worth it
<HdkR> Lemme go look at some boards. I don't remember what is a good RK3288 device
<endrift> Non-Rockchip may also be a good idea
<HdkR> Lol, I only have bifrost boards on my shelf. Hikey 960, Hikey 970, ODROID-N2
<endrift> (is it 3288 or 3328?)
<urjaman> 3288
<HdkR> Oh wait, I have like a million XU4 devices
<endrift> maybe I should aim for midgard then?
<urjaman> (3328 has a Mali-450 :P)
<HdkR> Mali-4xx = Utgard, Mali-Tx = Midgard, Mali-Gx = Bifrost
<HdkR> Panfrost doesn't support Utgard. Midgard is coming along well, and Bifrost is what I'm tackling on the shader compiler side
<endrift> I technically have some Android phones that may have Malis in them but I'm not sure I want to compile custom ROMs for them
<endrift> "ROMs"
<HdkR> ODROID-XU4 doesn't currently work on Panfrost since job submission for 1st gen midgard is failing
<endrift> granted one is already running LineageOS
<endrift> and another would be if it shipped for it
<endrift> let me check which GPUs they have
<HdkR> But theoretically if that issue is fixed then it should be a good dev platform
<endrift> one's Adreno
<HdkR> hah
<endrift> the other is a newer Adreno
<endrift> RIP
<HdkR> yea, I have a couple snapdragon boards as well
<endrift> the third one is way too old to have Midgard or probably even Utgard
<endrift> it's also an Adreno ahaha
<endrift> oh wait hold on I have three other Android devices
<endrift> one I know is gonna be a Tegra since it's Nvidia
<endrift> hmm another is Tegra
<HdkR> Dang, the Kevin is still $414 on Amazon
<HdkR> Lol, people on Ebay selling it for $200
<endrift> last one is a Mali 400 MP
<urjaman> yeah i was about to say that $414 sounded quite steep
<HdkR> Expensive dev board*
<HdkR> And that's alyssa's main dev platform
<endrift> That's the Chromebook I mentioned earlier
<HdkR> aye
<HdkR> There is some other RK3288 boards that people were messing with
<alyssa> <3
<endrift> tbh I think I'd rather something that people don't have so I can catch bugs
<HdkR> XU4 would work if you want to have a go at fixing Midgard 1st gen
<HdkR> http://shop.t-firefly.com/goods.php?id=5 Firefly board is an RK3288 option
<HdkR> but I seem to recall something cheaper that someone was talking about in here
<HdkR> This is also why I like the HK boards, they cheap as heck
<HdkR> Alternatively you could join me in Bifrost land if you want to work on theoretical land :P
<HdkR> and new hardware bringup
<HdkR> It's what I'm more familiar with
<endrift> that may make more sense, since I can just poke you
<endrift> also like
<endrift> bug you in person if I need help bringing up a board
<HdkR> :P
<HdkR> While for Midgard I'm next to worthless
* alyssa waves
<HdkR> alyssa's awesome though
<HdkR> Can always pester :P
<alyssa> <3
belgin has joined #panfrost
_whitelogger has joined #panfrost
<HdkR> endrift: https://gitlab.freedesktop.org/sonicadvance1/mesa/tree/rhoudek/bifrost_compiler Here's my current bifrost work if you're thinking about doing bifrosty things
<HdkR> Can be done entirely without an SBC atm
yann has joined #panfrost
<alyssa> HdkR: Your compiler is so much cleaner than mine :(
<alyssa> HdkR: " .native_integers = true,
<alyssa> " Doesn't Bf have native ints?
<alyssa> Or is this after the rebase that forces native_ints for everyone so you no longer specify?
<HdkR> alyssa: Bifost has native integers
<HdkR> My compiler is so much smaller. Yours works :P
<alyssa> :D
<HdkR> Compiler rebased
belgin has quit [Quit: Leaving]
belgin has joined #panfrost
belgin has quit [Quit: Leaving]
<alyssa> Alyssa and Kevin sitting in a tree.. K-O-M-P-ILI-N-G.... First comes love, then comes marriage, then comes a cyborg in a baby carriage~
* alyssa is a poet
<urjaman> oh my
<alyssa> urjaman: *waggles eyebrows*
stikonas has quit [Quit: Konversation terminated!]
stikonas_ has joined #panfrost
<HdkR> waggle waggle
<HdkR> Let's try building the Linux kernel for this N2 just to see if I can get it running again
<HdkR> Copy and pasting their build commands :D
<HdkR> Curious. kernel gzip support isn't enabled on this kernel version
<HdkR> It built and ran once I enabled it and built a gz image. Apparently my modifications to boot.ini was failing hard
* HdkR gets latest v5.3 kernel for testing
<HdkR> building defconfig
<HdkR> "booting os 'Invalid OS' (0) is not supported"
<HdkR> badmagic
* HdkR frisbees emmc
<Lyude> i am about to try to get fedora setup on my n2 btw
<Lyude> i'll let you know if I manage to get the mainline kernel working
<HdkR> nice
stikonas_ has quit [Remote host closed the connection]
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
<robclark> HdkR: v5.3? Are you from the future?
<robclark> :-P
<HdkR> It's not my branch naming convention ;)
<Lyude> brb
Lyude has quit [Quit: WeeChat 2.4]
Lyude has joined #panfrost
<alyssa> https://xkcd.com/979/ me_irl
<HdkR> lol
<Lyude> ah, 2015 uboot on brand new hardware images
<Lyude> HdkR: have you by chance compiled uboot for this at all?
<HdkR> nope
<Lyude> oof
<Lyude> my sides
stikonas has quit [Remote host closed the connection]
<HdkR> It's something that I don't really want to care about :P
<Lyude> i was hoping to be able to get something with efi support but ugh, apparently not :\. gonna have to boot fedora some other way
<HdkR> Oh right. Fedora mandates uefi support
<Lyude> for default installs, I'm sure I can hack something together
<Lyude> i, really would like to someday understand how the uboot versions on these boards can be so rediculously old
<HdkR> :shruggie:
<HdkR> `odroidn2-v2015.01`
<HdkR> lol wtf, 2015?
<Lyude> HdkR:yeah it's wild
<Lyude> build date is 2018
<Lyude> that's what really blows my mind
<Lyude> anyway-I am seeing rumors of mainline uboot for this thing from the armbian people's forum threads
<Lyude> just need to find out how now
<HdkR> Wild that they bring up a version of uboot from before the hardware even begins getting designed
<Lyude> yeah
<Lyude> worse even, they are still cherrypicking fixes from mainline uboot to 2015 uboot according to their git history
<HdkR> Wacky
<Lyude> narmstrong: ^ any ideas?