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
VeeBop8 has joined #asahi-dev
lynndotpy9 has joined #asahi-dev
lynndotpy has quit [Read error: Connection reset by peer]
lynndotpy9 is now known as lynndotpy
zzywysm has quit [Ping timeout: 480 seconds]
VeeBop has quit [Ping timeout: 480 seconds]
VeeBop8 is now known as VeeBop
kidplayer666 has quit [Quit: Connection closed for inactivity]
john-cabaj has quit [Remote host closed the connection]
john-cabaj has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
Wubbzy04 has joined #asahi-dev
ydalton has joined #asahi-dev
ydalton has quit [Ping timeout: 480 seconds]
Wubbzy04 has quit [Ping timeout: 480 seconds]
kevans91 has quit [Remote host closed the connection]
kevans91 has joined #asahi-dev
kevans91 has quit [Remote host closed the connection]
kevans91 has joined #asahi-dev
eiln has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
Wubbzy04 has quit [Ping timeout: 480 seconds]
emptynine has quit [Quit: WeeChat 4.1.1]
emptynine has joined #asahi-dev
tristan2_ has joined #asahi-dev
tristan2 has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi-dev
ydalton has joined #asahi-dev
nimprod3l has quit [Ping timeout: 480 seconds]
ydalton has quit [Remote host closed the connection]
kidplayer666 has joined #asahi-dev
baozich has joined #asahi-dev
baozich has quit []
crabbedhaloablut has joined #asahi-dev
<marcan> leio: I've seen some LG monitors report 4K30 EDIDs over HDMI even though they accept 4K60. if yours is like that, nothing we can do about that, I'd consider that a monitor firmware bug.
<marcan> we're effectively using the macOS display stack with DCP, so if macOS does up to 30Hz, then Asahi will do the same, since it's the same firmware enumerating the modes
<sven> it looks like we also can’t easily fix monitors that negotiate 4 lane DP when they could do 2 lane + usb 3 instead :(
<marcan> usb-c firmware quality seems to be particularly bad :/
<sven> there’s a single flag that stored on flash which disables most customization we could do afaict
<sven> *that‘s
<sven> I wonder if the tipd swd is connected to some soc gpio though. but then again, the newer typec controllers are probably more locked down if they are similar to the new iPhone ones
<sven> apparently there’s „port dfu“ now which might require personalized firmware updates :/
<PaulFertser> Do modern displays generate EDID on the fly somehow or is still a dedicated EEPROM IC inside which can be ~easily reflashed? Or probably there's a market for a small board which would pass through the video lines but allow to present a custom tweakable EDID?
<sven> i have a cheap hdmi splitter that allows to change the edid
<janneg> marcan: I have the edid, it reports a 3840x2160 59.996625 Hz mode
<sven> pretty sure i could easily hack that to allow fully custom edids. and also pretty sure something like that exists on aliexpress ;)
<sven> for display port the edid is sent over the aux channel which is slow but still a differential pair iirc
<janneg> dcp supports uploading edid so we should be able to provide a way for custom edids without anything extra
<sven> ah, nice
<PaulFertser> Very nice indeed.
kidplayer666 has quit [Quit: Connection closed for inactivity]
kujeger has quit [Ping timeout: 480 seconds]
<eiln> janneg: do you might know where to find vp9 test vectors / gnarly samples
<eiln> or do I have to tinker with the encoder
<eiln> mpegs have the itu-t draft conformance samples but vp9 I can't seem to find any
<janneg> eiln: at the bottom of https://www.webmproject.org/vp9/levels/ are vp9 performance test streams. not as nice as the h264/h265 conformance suite
<eiln> ah, thank you
nst_ has quit [Ping timeout: 480 seconds]
nst has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
kujeger has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
i509vcb has quit [Quit: Connection closed for inactivity]
kidplayer666 has joined #asahi-dev
<leio> I'm happy to worry about the 30Hz pick over 59.99Hz after there's working 30Hz or 60Hz on the 6K monitor that exposes a 60Hz exact 4K EDID ;) But yeah, macOS only exposes 24, 25 and 30Hz for it, no 59.997, the dmesg doesn't seem to have listed what the firmware enumerates to know if we'll be able to do better out of the box. Vaguely recall it had 60Hz on a mac mini, but it was last intel era one
<leio> I'm not going to be using the 59.997Hz monitor until there's dual-monitor support (dp-alt) for it, but happy to test things to make it better for others; I wonder if I could test it in macOS over displayport somehow, but I don't have any such cable if it's supposed to be possible to drive it over thunderbolt
lena6 has quit [Remote host closed the connection]
lena6 has joined #asahi-dev
linuxgemini8 has quit [Ping timeout: 480 seconds]
jeisom has joined #asahi-dev
linuxgemini8 has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
PaulFertser has quit [Remote host closed the connection]
PaulFertser has joined #asahi-dev
millenialhacker has joined #asahi-dev
<millenialhacker> Hello!! long time without chatting over here...
<millenialhacker> congrats to eiln and company for the work on the webcam. I was so excited today when I saw the camera finally working after @world upgrade.
<eiln> millenialhacker: happy to hear :)
<eiln> I did initially base the tracer off of yours, though it got a quite the facelift since (lina worked on it too)
<eiln> all changes are upstreamed in m1n1 fwiw
<millenialhacker> thanks, I did a tiny thing compared to the work both of you did. :)
<millenialhacker> Is there any peripheral in M1 family not taken / being worked yet?
<millenialhacker> I checked the feature support wiki but it seems almost everything is already in progress
<eiln> millenialhacker: the last big one is prolly touch id/sep. there's also some misc bits e.g. jpeg (ask r), apple light sensor (ask sasha)
linuxgemini8 has quit []
<millenialhacker> Thanks eiln. Who was working on SEP stuff?
linuxgemini8 has joined #asahi-dev
darkapex1 has joined #asahi-dev
darkapex has quit [Read error: Connection reset by peer]
PaulFertser has quit [Remote host closed the connection]
PaulFertser has joined #asahi-dev
<janneg> millenialhacker: amarioguy
<millenialhacker> amarioguy do you have any branch docs I could give a look?
<millenialhacker> janneg thanks! :)
millenialhacker has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
<marcan> microphone also needs someone to pick it up I think
<marcan> povik had a version bypassing AOP, but I'm really not comfortable with that after where we ended up with ANE
<millenialhacker> Mic + Cam would be a nice atractor for folks required a decent ViCo
<marcan> (and those branches are now very outdated anyway)
<marcan> I'd like to see a version that does it the macos/AOP way
<marcan> since we need AOP for the ALS anyway and possibly other stuff
PaulFertser has quit [Remote host closed the connection]
PaulFertser has joined #asahi-dev
<millenialhacker> marcan: ALS stands for?
<millenialhacker> marcan: Do you want some kind of AOP signalling to turn on/off mic on-demand?
<j`ey> ambient light sensor
<marcan> AOP is supposed to be involved in the mic config/signal path as far as I know
<marcan> basically just "mics the way macos does it"
<marcan> (AIUI the only reason AOP deals with this is "hey siri" on phones needs it and got carried over)
millenialhacker has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
PaulFertser has quit [Remote host closed the connection]
PaulFertser has joined #asahi-dev
PaulFertser has quit [Read error: Connection reset by peer]
PaulFertser has joined #asahi-dev
<janneg> so sway apparently has a red screen of death
<nicolas17> marcan: doing hey siri detection on the AOP is probably still a power saving even on Mac... negligible compared to phones, but
Wubbzy04 has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
Wubbzy04 has quit [Ping timeout: 480 seconds]
pthariensflame has joined #asahi-dev
pthariensflame has quit []
Wubbzy04 has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
Wubbzy04_ has joined #asahi-dev
WindowPa- has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
WindowPain has quit [Ping timeout: 480 seconds]
billak has joined #asahi-dev
Compassion has joined #asahi-dev
jacksonchen666 has joined #asahi-dev
Wubbzy04_ has quit [Ping timeout: 480 seconds]
i509vcb has joined #asahi-dev
jeisom has joined #asahi-dev
<ArcaneNibble> millenialhacker: AVE?
<ArcaneNibble> oh wait, not online
millenialhacker has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
billak has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
jacksonchen666 has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
nicolas17 has quit [Read error: Connection reset by peer]
millenialhacker has quit [Read error: No route to host]
millenialhacker has joined #asahi-dev
nicolas17 has joined #asahi-dev
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-dev
nicolas17 has quit [Ping timeout: 480 seconds]
DevEthann has joined #asahi-dev
DevEthann has quit []
DevEthann has joined #asahi-dev
DevEthann has quit []
DevEthann has joined #asahi-dev
DevEthann has quit [Remote host closed the connection]
<ArcaneNibble> millenialhacker: AVE? don't think anyone has looked at that in detail
DevEthann has joined #asahi-dev
DevEthann has quit []