ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
<chadmed_> knedlik: the current state of the art is running a 4K page size thin VM based on an OCI image that contains FEX, and using experimental DRM Native Context patches to virglrenderer to achieve macos-like gpu paravirtualisation
<chadmed_> on fedora using slp's COPR it seems to work quite well already, though packaging for other distros has been a bit of a nightmare
<chadmed_> lots of moving parts, downstream forks, vendored rust crates, etc at the moment
<Tramtrist> my annecdotal experience was it worked but was not usable for the games i wanted to play via steam
pthariensflame has joined #asahi-dev
kidplayer666 has quit [Quit: Connection closed for inactivity]
pthariensflame has quit [Quit: Textual IRC Client: www.textualapp.com]
bertrand has quit [Ping timeout: 480 seconds]
_rudi has quit [Read error: Connection reset by peer]
bertrand has joined #asahi-dev
maximbaz has quit [Quit: bye]
chadmed has quit [Quit: Konversation terminated!]
bertrand has quit [Remote host closed the connection]
bertrand has joined #asahi-dev
crabbedhaloablut has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
tristan2 has joined #asahi-dev
chadmed has joined #asahi-dev
tristan2_ has quit [Ping timeout: 480 seconds]
chadmed has quit [Remote host closed the connection]
midou has quit [Ping timeout: 480 seconds]
bertrand has quit [Ping timeout: 480 seconds]
bertrand has joined #asahi-dev
kidplayer666 has joined #asahi-dev
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
bertrand has quit [Ping timeout: 480 seconds]
bertrand has joined #asahi-dev
bertrand has quit [Ping timeout: 480 seconds]
bertrand has joined #asahi-dev
chadmed has joined #asahi-dev
buroa8 has joined #asahi-dev
buroa has quit [Ping timeout: 480 seconds]
buroa has joined #asahi-dev
buroa8 has quit [Ping timeout: 480 seconds]
<ahdeb[m]> kettenis (IRC): mismerged commit that should probably be dropped instead? --> https://github.com/AsahiLinux/u-boot/commit/ae72ea9e2bf03392f1b48e28525e7a70e92328bd
<kettenis> oops, well spotted; thanks!
alethkit has quit [Remote host closed the connection]
okt has quit [Read error: Connection reset by peer]
dubiousness has quit [Remote host closed the connection]
ella-0 has quit [Remote host closed the connection]
tretinha has quit [Remote host closed the connection]
cds has quit [Remote host closed the connection]
tsujp has quit [Remote host closed the connection]
probie has quit [Remote host closed the connection]
pldtf has quit [Remote host closed the connection]
coder_kalyan has quit [Read error: Connection reset by peer]
akspecs has quit [Write error: connection closed]
signaryk has quit [Remote host closed the connection]
kuruczgy has quit [Remote host closed the connection]
dk_ has quit [Remote host closed the connection]
handlerug has quit [Remote host closed the connection]
d4ve has quit [Remote host closed the connection]
amada95 has quit [Remote host closed the connection]
rosefromthedead has quit [Write error: connection closed]
handlerug has joined #asahi-dev
amada95 has joined #asahi-dev
alethkit has joined #asahi-dev
kuruczgy has joined #asahi-dev
dubiousness has joined #asahi-dev
rosefromthedead has joined #asahi-dev
coder_kalyan has joined #asahi-dev
akspecs has joined #asahi-dev
pldtf has joined #asahi-dev
tretinha has joined #asahi-dev
dk_ has joined #asahi-dev
cds has joined #asahi-dev
d4ve has joined #asahi-dev
tsujp has joined #asahi-dev
signaryk has joined #asahi-dev
okt has joined #asahi-dev
probie has joined #asahi-dev
ella-0 has joined #asahi-dev
midou has joined #asahi-dev
crabbedhaloablut has quit [Read error: Connection reset by peer]
crabbedhaloablut has joined #asahi-dev
midou has quit [Ping timeout: 480 seconds]
midou has joined #asahi-dev
<leio> is there a vcvtps2ph equivalent in apple silicon ARM, or arm in general? (converting 4 byte float to 2 byte half-float)
<leio> in some VFPv3 maybe that not much apparently supports?
<j`ey> there's BFCVTN but I dont know if it exactly matches the semantics, or if AS supports it!
thomsa has quit [Quit: Leaving]
linuxgemini1 has joined #asahi-dev
<maz> j`ey: M2 has FEAT_BF16, but M1 doesn't.
<j`ey> ah ok
linuxgemini has quit [Ping timeout: 480 seconds]
<maz> the question about semantics still applies though. not sure the BFloat16 format is the same as the "half-float" leio is talking about.
<janneg> m1 has half-preciosion float (5-bit exponnent)
<janneg> leio: FCVTN/FCVTN2
<j`ey> oh!
derwolfe has joined #asahi-dev
derwolfe is now known as herrwolfe
<maz> if memory serves well, the rounding modes are different between x86 and ARMv8, unless the implementation has FEAT_AFP (and SW picks the correct mode).
<j`ey> it looks like that x86 instruction is round-to-nearest, which seems to be supported before FEAT_AFP too for FCVT (scalar) but that's just for skimming through the arm arm
<j`ey> (since in this case it's actually a scalar thats needed, not simd)
<maz> ah, right. as you can tell, FP isn't really my thing! :D
<j`ey> GP regs are the best! :D
john-cabaj has joined #asahi-dev
r0ni has joined #asahi-dev
<leio> me neither, but maybe my plan worked and I got someone to look at implementing it - it looks like impact might be bigger than some small mutter thing
maximbaz has joined #asahi-dev
bertrand has quit [Read error: Connection reset by peer]
bertrand has joined #asahi-dev
bertrand has quit [Read error: No route to host]
bertrand has joined #asahi-dev
maximbaz has quit [Ping timeout: 480 seconds]
skipwich has quit [Remote host closed the connection]
skipwich has joined #asahi-dev
AnuthaDev has joined #asahi-dev
<sven> apple uses a custom firmware update mechanism I think
<sven> but I’ll take a closer look
maximbaz has joined #asahi-dev
AnuthaDev has quit []
maximbaz has quit [Quit: bye]
thevar1able_ has quit [Remote host closed the connection]
thevar1able_ has joined #asahi-dev
thevar1able_ has quit [Remote host closed the connection]
thevar1able_ has joined #asahi-dev
bertrand has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
bertrand has joined #asahi-dev
auzy has joined #asahi-dev
auzy has quit []
auzy has joined #asahi-dev
WindowPa- has joined #asahi-dev
WindowPain has quit [Ping timeout: 480 seconds]
veloek has quit [Ping timeout: 480 seconds]
handlerug has left #asahi-dev [#asahi-dev]
darkapex has quit [Remote host closed the connection]
darkapex has joined #asahi-dev
pthariensflame has joined #asahi-dev
pthariensflame has quit []
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi-dev
midou has quit [Ping timeout: 480 seconds]
midou has joined #asahi-dev
<roxfan2> j`ey: seems for FCVTN the rounding mode is controlled by FPCR.RMode
roxfan2 is now known as roxfan
<j`ey> yup!
lawrence has quit [Remote host closed the connection]