alyssa changed the topic of #panfrost to: Panfrost - FLOSS Mali Midgard & Bifrost - https://gitlab.freedesktop.org/panfrost - Logs https://freenode.irclog.whitequark.org/panfrost - Transientification is terminating. Memory reductions in progress.
cwabbott_ has joined #panfrost
cwabbott has quit [Ping timeout: 252 seconds]
cwabbott_ is now known as cwabbott
pH5 has quit [Remote host closed the connection]
<stikonas> hanetzer: no, I don't think I used use_enable
<stikonas> oh, in ebuild yeah
<stikonas> actually, this was the patch:
<stikonas> - gallium_enable video_cards_panfrost panfrost rockchip
<stikonas> + gallium_enable video_cards_panfrost panfrost kmsro
<stikonas> mali regulator needed some device tree patch on my system
<hanetzer> stikonas: link?
<alyssa> stikonas: Yeah, sorry for not announcing that
<hanetzer> stikonas: so gallium_enable video_cards_panfrost video_cards_kmsro ?
<hanetzer> erm, gallium_enable video_cards_panfrost panfrost kmsro ?
<alyssa> Yeah
<alyssa> hanetzer: TL;DR robher did some work upstream, so now instead of a giant list of "rockchip meson exynos..." it's just "kmsro" and that can do whatever
<stikonas> hanetzer: dts patch for my board is here (number 5) https://stikonas.eu/files/gentoo-sources/
<hanetzer> ah nice
<stikonas> if you have another card, you might need a similar patch
<hanetzer> stikonas: there is something close to that in rk3399-gru.dtsi
<hanetzer> except its mali-supply = <&ppvar_gpu>
<mearon> sorry for the beginner question. is it (relatively) easy to try out panfrost on a chromebook plus (rk3399)? I run ArchlinuxARM with the mainline kernel but never compiled linux / any modules myself...
<alyssa> mearon: Panfrost isn't really ready for general use / playing with
<mearon> alright, thanks.
<alyssa> mearon: Expect that answer to change in the near future, tho ;)
<mearon> *.* =) happy hacking in the meanwhile!
<alyssa> Thank you!
<alyssa> Working on a patch to get the standalone Midgard shader toolchain working against vanilla upstream
<alyssa> (FWIW, that means "userspace is frozen for a few days until we can get stuff moved around", but I'm the one who does much in userspace anyway so I don't think anyone cares? :P)
stikonas has quit [Remote host closed the connection]
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
<alyssa> HdkR: Lyude: tomeu: etc ^^
<Lyude> alyssa: hooray!
<alyssa> Trying to figure out how much, if any, of the cmdstream stuff I want to include in this series
<alyssa> Since regardless of how much, it'll be inoperable due to lack of kernel
_whitelogger has joined #panfrost
<HdkR> alyssa: Nice
jolan has joined #panfrost
<alyssa> Actually, no, the cmdstream stuff is way too complicated... thinking of just sending the first two out tonight and seeing what happens
* alyssa is slightly worried sending off the patch will make premature noise on social media but I digress
<alyssa> If nobody has objections, it'll be sent off as soon as I finish recompiling Mesa (just to be 100% sure nothing broke since, uh, last night :P)
<HdkR> Tonight you say?
<HdkR> Sounds fun
<alyssa> ...and it's sent :)
<alyssa> "Message body is too big: 234216 bytes with a limit of 128 KB" I am Good at patching
<HdkR> hah
<alyssa> 'swhat I get for shoving 6000 lines of code in an email
* alyssa shrugs
<alyssa> 'll see what happens tomorrow, I suppose :)
<alyssa> (literally and figuratively)
<HdkR> 10/10
<tomeu> alyssa: I will be hacking stuff on userspace if time permits, but nothing that cannot be rebased later
<tomeu> alyssa: and congrats, great stuff!
<daniels> alyssa: awesome! :)
yann has quit [Ping timeout: 268 seconds]
pH5 has joined #panfrost
yann has joined #panfrost
raster has joined #panfrost
<raster> nyan
BenG83 has joined #panfrost
ckeepax has quit [Ping timeout: 246 seconds]
ckeepax has joined #panfrost
ckeepax has quit [Ping timeout: 240 seconds]
ckeepax has joined #panfrost
BenG83 has quit [Quit: Leaving]
afaerber has quit [Quit: Leaving]
afaerber has joined #panfrost
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
raster has quit [Remote host closed the connection]
raster has joined #panfrost
raster has quit [Remote host closed the connection]
raster has joined #panfrost
BenG83 has joined #panfrost
raster has quit [Remote host closed the connection]
jernej has joined #panfrost
<alyssa> tomeu: Alright
<alyssa> daniels: Thank you :)
raster has joined #panfrost
<alyssa> raster: Nyaaaaan
<raster> alyssa: hey hey
<raster> :)
<raster> alyssa: you don't happen to know if anyone is working on fbo's yet?
<alyssa> raster: No update since the last time you asked ;P
<raster> no one working on it tho - not if it's done... but if it's underway...
<alyssa> raster: It's on my todo list. I'm just concentrating on other parts of the stack right now, so it hasn't come up quite yet
<raster> got it
<raster> so maybe i or someone else could figure it out and take it off the todo for you :)
<raster> any pointers on which bit of mesa to look at?
<alyssa> If I knew I'd know how to do it myself ;)
<raster> oh
<raster> hahaha
<raster> ok
<alyssa> But there's quite a bit of magic in, e.g. set_framebuffer_state, etc
<raster> need to find out then...
<HdkR> alyssa: I see Larabel has already gotten an article :)
<alyssa> HdkR: Indeed
yann has quit [Ping timeout: 245 seconds]
<TheCycoONE> at least he clarified it wasn't ready for general use
ente has joined #panfrost
pH5 has quit [Quit: bye]
<hanetzer> larabel is phoronix right?
<HdkR> yea
* hanetzer should really get crackin'
<hanetzer> I missed school mon and tue, lost track of time mon and was just feeling outta it on tue :P
pH5 has joined #panfrost
stikonas has joined #panfrost
<Lyude> /query lvrp16
<Lyude> oops, sorry!
<HdkR> Oh no, the secret Lyude plays
afaerber has quit [Quit: Leaving]
<lvrp16> lol
<HdkR> Nice, pinebook pro announcement
<HdkR> Looks really nice
<anarsoul> for $199!
<anarsoul> I'm really excited
<HdkR> Seems like a really good choice for Panfrost midgard dev :D
<anarsoul> yeah
<davidlt> just saw in on twitter
<davidlt> finally! took a year
<hanetzer> huh. you know, chromeos on the kevin is 32-bit arm
<hanetzer> nifty @pinebook pro. Would be funny to port chromeos to it :P
* hanetzer considers registering on pine forums for the 128gb upgrade :>
<anarsoul> who needs chromeos if you can run linux?
<hanetzer> anarsoul: 'needs' is not a concern in that thought. Just a 'can I do it?' challenge/question :)
<anarsoul> I see
jernej has quit [Ping timeout: 268 seconds]
<hanetzer> ah, pinebook uses u-boot?
<anarsoul> yes
<anarsoul> hanetzer: why?
<hanetzer> just curious. as of right now I'm only aware of two boot solutions (aside from vendorware) for rk3399 devices, coreboot and u-boot, and was wondering which was used :)
<davidlt> I can make some pictures of Pinebook Pro
<hanetzer> honestly though, I rather like my kevin; would be interesting to yank some stuff from chromeos's build system and start rolling binary images for it from gentoo
<hanetzer> davidlt: oh? are you with those guys?
<davidlt> I will be spending most of Saturday in the same building
<davidlt> Nah, at FOSDEM
<hanetzer> ah kk.
<davidlt> RISC-V devroom is in the same building
<davidlt> so I can snap some photos & videos of the prototype if you are interested
<hanetzer> sure. it looks to be more of a 'traditional laptop' than kevin eh?
<davidlt> yeah
<davidlt> incl. M.2 SSD support
<urjaman> yeah i looked up the specs and my response was essentially that it's too big for me but looks like a nice laptop (and i'd still kinda want it because BLACK)
<hanetzer> is that nvme or just sata?
<urjaman> NVMe is what i read
<davidlt> their SBC use NVMe
<davidlt> there are 4 PCIe lanes, I don't know if it's 2x or 4x for M.2
<anarsoul> my guess it'll be rockpro64 with LCD in one case
<davidlt> most likely 2x would be enough for this device
* urjaman should still disassemble the C201s and make one of them black and silver instead of blue and silver...
<davidlt> + keyboard + battery
<anarsoul> yeah
<HdkR> 2x is fine for a $200 device
<HdkR> Make sure to stick a $250 1TB 970 Evo Pro in to it
<HdkR> er, Evo Plus even
<anarsoul> :D
<hanetzer> yeah. would be interesting to disassemble kevin to its frame and get it black anodized if possible
<hanetzer> oh, and apparently using 'linux on chromeos' makes use of xwayland
<urjaman> yes
<urjaman> i havent actually used that (since they didnt really ship it for the C201... havent checked in a while) but i did compile the wayland "proxy" server that allows using the inside-container Xwayland to eventually talk to the ChromeOS wayland compositor
<urjaman> whatever it was named ...
<urjaman> sommelier
<urjaman> since i last ran my userspace arch "container" on CrOS they've added more security features to break it
<urjaman> that's both the most amazing thing and the most annoying thing about CrOS at the same time: built like a tank inside of a tank inside of a tank
<hanetzer> yep. the more secure a system is, the less user friendly it is :P
<Lyude> ironically
<Lyude> the less user friendly system is, the less practically secure it is :)
<hanetzer> like, to 'hack proof' a system, air gapping it is great. however, how will I view the youtubes if I'm not online?
<HdkR> The more secure it is, the more likely someone is just going to wipe it and sell it on Ebay
<hanetzer> yep. but, at least they don't get your private datas :)
belgin has joined #panfrost
belgin has quit [Quit: Leaving]
jernej has joined #panfrost
jernej has quit [Client Quit]
jernej has joined #panfrost
belgin has joined #panfrost
belgin has quit [Quit: Leaving]
belgin has joined #panfrost
belgin has quit [Client Quit]
jernej has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
jernej has joined #panfrost
BenG83 has quit [Quit: Leaving]
raster has quit [Read error: Connection reset by peer]
cwabbott has quit [Quit: cwabbott]
cwabbott has joined #panfrost
<alyssa> Wonder who needs to be pinged about getting the Midgard patches merged
<alyssa> I'm assuming it'll get rubberstamped through given it doesn't break anyone else's stuff but I dunno
cwabbott has quit [Client Quit]
cwabbott has joined #panfrost
<Lyude> tbh i'll be surprised if they don't come to you first :p
Kwiboo has quit [Ping timeout: 250 seconds]
<alyssa> Lyude: I mean, sure
<alyssa> But I just sent it generically to the list, not CCing any particular maintainer
<Lyude> alyssa: yeah but who wouldn't want to be the one to review panfrost? :P
<Lyude> (I would do it, but that would be cheating + my rb's don't mean much on mesa yet)
Kwiboo has joined #panfrost
<alyssa> Fair :P