marcan changed the topic of #asahi-gpu to: Asahi Linux: porting Linux to Apple Silicon macs | GPU / 3D graphics stack black-box RE and development (NO binary reversing) | Keep things on topic | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-gpu
odmir has joined #asahi-gpu
odmir has quit [Client Quit]
odmir has joined #asahi-gpu
odmir has quit [Remote host closed the connection]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 268 seconds]
odmir has joined #asahi-gpu
odmir has quit [Remote host closed the connection]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 260 seconds]
DarkShadow44 has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
DarkShadow44 has joined #asahi-gpu
odmir has joined #asahi-gpu
DarkShadow44 has quit [Client Quit]
DarkShadow44 has joined #asahi-gpu
odmir has quit [Ping timeout: 240 seconds]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 260 seconds]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 268 seconds]
tbodt has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
tbodt has joined #asahi-gpu
<bloom> ok, checked in cmdstream defs for 2d textures and samplers
<bloom> very much incomplete but good enough to get started
phiologe has quit [Ping timeout: 250 seconds]
<dougall> awesome! looking forward to trying that out
phiologe has joined #asahi-gpu
<bloom> not piped into the demo yet
<bloom> that won't be too hard but I'll wait till the ISA side is known
<bloom> rn im more concerned about framebuffers
tbodt has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
tbodt has joined #asahi-gpu
tbodt has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
tbodt has joined #asahi-gpu
<bloom> my "Render target" descriptor looks like a compact flavour of the texture descriptor
<bloom> at least I know how formats work
Graypup_ has joined #asahi-gpu
tbodt has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
tbodt has joined #asahi-gpu
tmlind_ is now known as tmlind
eric_engestrom has quit [Ping timeout: 246 seconds]
eric_engestrom has joined #asahi-gpu
choozy has joined #asahi-gpu
<choozy> Hi
<choozy> I read the blog post number 3 from Alyssa Anna and it stated the GPU can allocate up to 4785MB in it's registers. Is this piece of memory used and maybe shared with the system RAM from the M1?
<choozy> Alyssa Anne*, excuse me
<sven> i think it's ~5MB and not ~5000MB
<sven> and that's the total size of all register combined
<choozy> Ah okay
rockinrobstar[m] has quit [Quit: Idle for 30+ days]
<bloom> sven: is right
<bloom> unfortunately not a number we can *confirm* but it's a solid guess
<bloom> and it's not in system RAM, it's a dedicated register file
odmir has joined #asahi-gpu
odmir has quit [Remote host closed the connection]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 260 seconds]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 268 seconds]
odmir has joined #asahi-gpu
macc24 has quit [Ping timeout: 250 seconds]
macc24 has joined #asahi-gpu
odmir has quit [Ping timeout: 260 seconds]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 268 seconds]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 240 seconds]
choozy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
odmir has joined #asahi-gpu
<bloom> Trying to wire textures into the spinning cube dmeo
<bloom> demo
<nimroot[m]> bloom: are you able to estimate how long it might take for first MR to mesa? Months? Years?
<bloom> I made my first MR to mesa when Mesa first moved to GitLab a few years back :-p
odmir has quit [Ping timeout: 265 seconds]
<bloom> (Actually, there was a gap. Panfrost was a mailing list hold out. https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1120 was apparently my frist.)
<nimroot[m]> Oh, sorry, didn't make my question precise. I meant the first MR for M1 support : D
<bloom> Upstreaming into Mesa isn't a big milestone for me, I guess
<nimroot[m]> Wow, missed it somehow. So, the first (docs) step is behind us, can't wait for proper hardware support.
<bloom> If I wanted I could push the code now and nobody would complain.
<nimroot[m]> I'd love to help somehow, but all of my experience is python web backend dev : /
<bloom> But right now the extra overhead of upstream dev for an early project is more than the overhead of rebasing things.
<bloom> I'll upstream when the curves intersect.