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
zkrx has quit [Ping timeout: 268 seconds]
mrkajetanp has joined #asahi-gpu
zkrx has joined #asahi-gpu
mrkajetanp has quit [Quit: WeeChat 3.1]
odmir_ has quit [Remote host closed the connection]
<bloom> Terribly ironic -- I spend a ton of cycles detiling the framebuffer in software for present...
<bloom> ...and then Metal spends just as many retiling it for on-screen composite.
<bloom> Hnngh
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 240 seconds]
phiologe has quit [Ping timeout: 245 seconds]
phiologe has joined #asahi-gpu
<PthariensFlame[m> 😒
DarkShadow4444 has joined #asahi-gpu
DarkShadow44 has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
DarkShadow4444 is now known as DarkShadow44
<bloom> The bigger issue is how unreliable XShm is on macOS.
<bloom> Possibly user error though
robinp__ has joined #asahi-gpu
robinp_ has quit [Ping timeout: 250 seconds]
jn__ has quit [Ping timeout: 250 seconds]
robinp__ is now known as robinp
Guest139081 is now known as JJJollyjim
chrisf has quit [Ping timeout: 240 seconds]
konradybcio has quit [Quit: authenticating]
konradybcio1 has joined #asahi-gpu
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 260 seconds]
jn__ has joined #asahi-gpu
choozy has joined #asahi-gpu
richbridger has joined #asahi-gpu
choozy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
konradybcio1 has quit [Quit: authenticating]
konradybcio11 has joined #asahi-gpu
chrisf has joined #asahi-gpu
grimler32 has joined #asahi-gpu
grimler32 has left #asahi-gpu ["Leaving"]
odmir has joined #asahi-gpu
odmir has quit [Read error: Connection reset by peer]
odmir has joined #asahi-gpu
odmir has quit [Ping timeout: 252 seconds]
odmir has joined #asahi-gpu
<bloom> Note to self `ipcrm -m $ID` will clear the segment seen in `ipcs`
_dhewg has joined #asahi-gpu
mjg59_ has joined #asahi-gpu
Lockna[m] has quit [Ping timeout: 276 seconds]
JJJollyjim has quit [Ping timeout: 276 seconds]
ywest1280[m] has quit [Ping timeout: 276 seconds]
svenpeter has quit [Ping timeout: 276 seconds]
meiji163[m] has quit [Ping timeout: 276 seconds]
zzoon has quit [Ping timeout: 276 seconds]
Guest77948 has quit [Ping timeout: 276 seconds]
emily has quit [Ping timeout: 276 seconds]
dhewg has quit [Ping timeout: 276 seconds]
mjg59 has quit [Ping timeout: 276 seconds]
_dhewg is now known as dhewg
Lockna[m] has joined #asahi-gpu
meiji163[m] has joined #asahi-gpu
JJJollyjim has joined #asahi-gpu
Guest77948 has joined #asahi-gpu
ywest1280[m] has joined #asahi-gpu
svenpeter has joined #asahi-gpu
zzoon has joined #asahi-gpu
emily has joined #asahi-gpu
choozy has joined #asahi-gpu
<balrog> bloom: XShm that's bundled with XQuartz that is?
<bloom> balrog: yes, but I don't think it's XQuartz's fault, seems like an XNU weirdness
zkrx has quit [Ping timeout: 240 seconds]
zkrx has joined #asahi-gpu
<bloom> dougall: the `mask` field on ld_var is definitely wrong
<bloom> (this is my fault I know :-p)
<bloom> I can workaround in the compiler but oops
<bloom> thinking it's just the upper two bits which act as a # of regs
<bloom> where 0 -> 4 and 1,2,3 -> 1,2,3
choozy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<bloom> gl_FragCoord.xy is derived from get_sr (sr80/81, u2f32, add 0.5) but gl_FragCoord.zw are loaded as a special varying
<bloom> best of both worlds or something
<bloom> This seems awfully familiar [1]
<bloom> for extra fun the varying is flipped (reads back wz instead of zw)
<chrisf> the get_sr/varying split seems reasonableish
<bloom> chrisf: are you sure about that
<bloom> ;P
<chrisf> i dont see a *great* reason to swap zw
thestr4ng3r_ has joined #asahi-gpu
thestr4ng3r has quit [Ping timeout: 245 seconds]
thestr4ng3r_ has quit [Ping timeout: 276 seconds]