<lina>
eric_engestrom: It was actually panfrost, but I just removed that and replaced it with a mention of xe_drm.h when I did the DRM submission because I don't think there's any of the original header left (I pretty much rewrote the entire UAPI with the explicit sync changes)
alyssa has joined #asahi-gpu
<alyssa>
lina: "On the other hand, macOS configures things so page faults are ignored
<alyssa>
and silently return all-00 on reads for shader accesses"
<alyssa>
Does it also ignore writes in this case?
<alyssa>
"it's a kernel module param, GPU global and I haven't
<alyssa>
found a way to change it after initial load unfortunately, but it might
<alyssa>
be possible"
<alyssa>
I think that's ok, just means we need a param added to the UAPI `bool page_faults_supported/suppressed/robust/whatever`
<alyssa>
and then based on that mesa can decide whether to
<alyssa>
1. advertise sparse support
<alyssa>
2. insert bounds checking code in a bunch of places
<alyssa>
I think that's a reasonable tradeoff. If you boot with the magic kernel modparam, you get a better debug experience at the cost of some performance and no sparse texture support
<alyssa>
Otherwise you don't
D-Spirits has quit [Quit: D-Spirits]
hightower2 has quit [Ping timeout: 480 seconds]
Misthios has quit [Quit: Misthios]
Misthios has joined #asahi-gpu
Misthios has quit []
Misthios has joined #asahi-gpu
hightower2 has joined #asahi-gpu
MajorBiscuit has quit [Quit: WeeChat 3.6]
Misthios has quit [Remote host closed the connection]
Misthios has joined #asahi-gpu
Misthios has quit [Remote host closed the connection]
Misthios has joined #asahi-gpu
Misthios has quit []
Misthios has joined #asahi-gpu
Misthios has quit []
Misthios has joined #asahi-gpu
possiblemeatball has quit [Quit: Quit]
YigitOnline has joined #asahi-gpu
<jannau>
lina: I managed to crash the GPU (rtkit crash) with quick sddm - plasma/wayland login/logoff cycles
YigitOnline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jannau>
this is on the 13.2 firmware so it might not be a regression
<jannau>
I was trying to reproduce the pink boxes during plasma startup so it didn't crash with 12.3 FW on j493 and j375
<jannau>
no crashes with 12.3 so far, but I ended 2 times with a black desktop. it was flickering 2 or 3 times to black and stayed black then. Could easily be a application bug. desktop and panel were black but mouse pointer was still present and moving
Cyrinux9 has quit []
<jannau>
moving to top left corner displayed still the overview effect and pressing on the power button showed the logout screen
Cyrinux9 has joined #asahi-gpu
<jannau>
reproduce, insofar an application bug as the black screen is the result of a missing plasmashell, not sure why. nothing suspicious in dmesg
Misthios has quit [Quit: Misthios]
Misthios has joined #asahi-gpu
<jannau>
so far no crashes on 12.3 and no pink boxes on G13C
nyilas has quit [Remote host closed the connection]
alyssa has quit [Quit: leaving]
YigitOnline has joined #asahi-gpu
zalyx has quit [Quit: later alligator]
Cyrinux9 has quit []
Cyrinux9 has joined #asahi-gpu
possiblemeatball has joined #asahi-gpu
chipxxx has joined #asahi-gpu
chip_x has quit [Ping timeout: 480 seconds]
YigitOnline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nela has quit [Read error: Connection reset by peer]