ChanServ 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
ella-0_ has joined #asahi-gpu
ella-0 has quit [Read error: Connection reset by peer]
ella-0_ is now known as ella-0
<alyssa> jannau: terrain is a demanding test and we're doing a lot of stupid stuff
<alyssa> it shouldn't be 3 fps bad, but
* alyssa just passed her first MRT test
<alyssa> dEQP-GLES3.functional.fragment_out.array.fixed.rgba8_highp_vec4
<alyssa> lot of stuff hardcoded though
<alyssa> so.. code isn't ready but I have a proof of understanding the hardware
<alyssa> which is kinda what matters right now anyway
<alyssa> Passed: 378/420 (90.0%)
<alyssa> apparently even with what I've hardcoded that's still enough for a pile of tests :-p
Etrien_ has joined #asahi-gpu
Etrien has quit [Ping timeout: 480 seconds]
ella-0 has quit [Read error: Connection reset by peer]
Etrien_ has quit [Read error: Connection reset by peer]
Etrien has joined #asahi-gpu
sadams0978 has joined #asahi-gpu
ella-0 has joined #asahi-gpu
sadams0978 has quit [Read error: Connection reset by peer]
sadams0978 has joined #asahi-gpu
user982492 has joined #asahi-gpu
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sadams0978 has quit [Quit: Konversation terminated!]
kenzie7 has quit []
kenzie7 has joined #asahi-gpu
chengsun has quit [Quit: Quit]
chengsun has joined #asahi-gpu
Etrien_ has joined #asahi-gpu
Etrien has quit [Ping timeout: 480 seconds]
Etrien_ has quit [Read error: Connection reset by peer]
Etrien has joined #asahi-gpu
SSJ_GZ has joined #asahi-gpu
nepeat has quit [Ping timeout: 480 seconds]
dviola has joined #asahi-gpu
pjakobsson has quit []
chipxxx has joined #asahi-gpu
pjakobsson has joined #asahi-gpu
chip_x has quit [Ping timeout: 480 seconds]
pjakobsson has quit [Remote host closed the connection]
pjakobsson has joined #asahi-gpu
chadmed_ has joined #asahi-gpu
nepeat has joined #asahi-gpu
<lina> alyssa: I'm also pretty sure terrain is overflowing my fixed size TVB, possibly a lot, and I don't have any grow logic in yet...
<lina> jannau: I think the crash should be fixed (turns out that tvb_something buffer does need to be dynamically sized based on resolution...)
chadmed_ has quit [Quit: Konversation terminated!]
<lina> Just added an initial_tvb_size module param (can be changed at runtime, only affects new GPU clients)
<lina> I do get some improvement on terrain at small framebuffer sizes, but nothing to write home about, so I think most of the slowness there is just shader stuff, not TVB overflows
<lina> The units are 128K buffer blocks
<lina> (Default is 0x10 so 2MiB)
kov has quit [Quit: Coyote finally caught me]
chadmed_ has joined #asahi-gpu
chadmed_ has quit [Quit: Konversation terminated!]
<alyssa> on macOS at least wiring up the BO cache doubled fps or something crazy like that on terrain
<alyssa> I haven't merged that commit
<alyssa> it's possible on linux too there's just massive amounts of overhead
<Dementor> alyssa, are you running your test on MacOS or Linux ?
kov has joined #asahi-gpu
Dementor has quit [Remote host closed the connection]
Dementor has joined #asahi-gpu
<alyssa> macOS, but linux results should be similar
<Dementor> alyssa, thanks for the answer !
<alyssa> for certain types of driver work, it's more convenient to use macOS right now
<alyssa> for other types, it's more convenient to use Linux
<alyssa> when I have more time on my hooves, I'll set up Lina's kernel on the Linux side and switch OS depending on what specific task I'm working on
<alyssa> (hardware reverse-engineering? probably easier on macOS. shader compiler optimizations? easier on linux.)
Gaspare has joined #asahi-gpu
r0ni has quit [Quit: Textual IRC Client: www.textualapp.com]
MajorBiscuit has joined #asahi-gpu
gaudem_ has joined #asahi-gpu
ad0 has joined #asahi-gpu
ad0 is now known as ad1
MajorBiscuit has quit [Read error: No route to host]
Etrien_ has joined #asahi-gpu
Etrien has quit [Ping timeout: 480 seconds]
Etrien_ has quit [Read error: Connection reset by peer]
Etrien has joined #asahi-gpu
SSJ_GZ has quit [Ping timeout: 480 seconds]
<Venemo> hey guys. congrats on getting vkcube working :)
gaudem_ has quit [Quit: Connection closed for inactivity]
ad1 has quit [Quit: Textual IRC Client: www.textualapp.com]
ager has joined #asahi-gpu
Gaspare has quit [Quit: Gaspare]
ager has quit [Quit: Textual IRC Client: www.textualapp.com]
metis has joined #asahi-gpu
user982492 has joined #asahi-gpu
metis is now known as icarus
icarus has quit [Quit: Textual IRC Client: www.textualapp.com]
gamma has joined #asahi-gpu