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
ddxtanx has quit [Remote host closed the connection]
pb17 has joined #asahi-dev
KxCORP5894 has quit [Quit: Bye!]
KxCORP5894 has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
iyes has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
iyes has quit [Ping timeout: 480 seconds]
iyes has joined #asahi-dev
pb17 has joined #asahi-dev
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #asahi-dev
c10l75 has joined #asahi-dev
c10l7 has quit [Ping timeout: 480 seconds]
tristan2 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
tristan2_ has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
Graypup_ has quit [Quit: meow]
Graypup_ has joined #asahi-dev
Graypup_ has quit [Quit: meow]
Graypup_ has joined #asahi-dev
greguu has joined #asahi-dev
ciara has quit [Remote host closed the connection]
chadmed_ has quit [Remote host closed the connection]
ciara has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
milky has joined #asahi-dev
milky has quit [Quit: Lost terminal]
iyes has quit [Ping timeout: 480 seconds]
ah- has quit [Ping timeout: 480 seconds]
ah- has joined #asahi-dev
ah- has quit [Remote host closed the connection]
ah- has joined #asahi-dev
ah- has quit [Ping timeout: 480 seconds]
ah- has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
buroa2 has quit [Quit: The Lounge - https://thelounge.chat]
buroa2 has joined #asahi-dev
ddxtanx has quit [Quit: Konversation terminated!]
ddxtanx has joined #asahi-dev
pb17 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
melonai has quit []
melonai has joined #asahi-dev
jeisom has joined #asahi-dev
maximbaz has quit [Quit: bye]
maximbaz has joined #asahi-dev
pb17 has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
<chadmed> smh i cant remeber how i got weston to output YUV video from vlc to an overlay plane
<chadmed> unless they just took that away between last time i tried and now for some reason
<chadmed> for context ive hooked up surf.has_planes and family and it works for our single-plane fb formats but i cant test it for planar yuv since nothing seems to want to draw a yuv framebuffer
cylm has joined #asahi-dev
SalimTerryLi has joined #asahi-dev
SalimTer- has quit [Ping timeout: 480 seconds]
SalimTer- has joined #asahi-dev
DarkShadow44 has quit [Quit: ZNC - https://znc.in]
DarkShadow44 has joined #asahi-dev
SalimTerryLi has quit [Ping timeout: 480 seconds]
<leio> chadmed: latest gnome-shell and gstreamer-1.24 should be able to.
<chadmed> i assume gstreamer can grab a drm device directly?
<leio> I don't know whether it works that way
<leio> (note that I don't have gst 1.24 in gentoo yet)
<chadmed> it really annoys me that nothing in plasma has any of this hooked up yet
SalimTer- has quit [Ping timeout: 480 seconds]
<leio> chadmed: I think with gstreamer you can't really get it to dmabuf and offload without something like VAAPI either
<leio> I mean the stuff described in those blog posts
<chadmed> yeah figured that from the blog posts :c
<leio> but with a custom pipeline we might be able to make a copy to dmabuf memory
<leio> for testing
<chadmed> let me see how mpv does it. it has a drm backend and already supports a bunch of drm formats, just not planar yuv
<leio> we might be able to sneak in a gldownload element in a gst-launch-1.0 pipeline which seems to be able to copy from GL memory to DMABuf memory
<leio> but I guess the tricky part was also to integrate with GTK, so maybe if we skip that and send straight to waylandsink maybe.
<leio> but then we'd still need the compositor to put it in an overlay plane, perhaps waylandsink fullscreen=true is sufficient for that
SalimTerryLi has joined #asahi-dev
john-cabaj has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
<chadmed> ez clap overlay planes work
<chadmed> i think therefore the easiest option will be to teach mpv's drm backend about planar formats
<chadmed> rather than mess about with trying to pipe gstreamer's buffers into dmabuf or whatever
jeffmiw has joined #asahi-dev
<leio> I mean, might be just a matter of something like `gst-launch-1.0 uridecodebin3 uri=file:///path/to/file ! videoconvertscale ! gldownload ! 'video/x-raw(memory:DMABuf)' ! waylandsink fullscreen=true`
<leio> but I just get a bunch of green
<leio> (typically a graphics/display driver bug)
schroes has quit [Ping timeout: 480 seconds]
schroes has joined #asahi-dev
schroes has quit [Read error: Connection reset by peer]
SalimTer- has joined #asahi-dev
schroes has joined #asahi-dev
SalimTerryLi has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
ddxtanx has quit [Quit: Konversation terminated!]
pb17 has joined #asahi-dev
SalimTerryLi has joined #asahi-dev
SalimTer- has quit [Ping timeout: 480 seconds]
SalimTer- has joined #asahi-dev
SalimTerryLi has quit [Ping timeout: 480 seconds]
sneak2 has joined #asahi-dev
billak has joined #asahi-dev
jlco has quit [Ping timeout: 480 seconds]
cylm_ has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
billak has quit []
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
darkapex1 has joined #asahi-dev
darkapex has quit [Remote host closed the connection]
jlco has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
sneak2 has quit [Quit: Connection closed for inactivity]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-dev
hightower4 has joined #asahi-dev
hightower3 has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-dev
cylm__ has joined #asahi-dev
cylm_ has quit [Ping timeout: 480 seconds]
cylm has quit [Ping timeout: 480 seconds]
MrKai77 has quit [Quit: The Lounge - https://thelounge.chat]
MrKai77 has joined #asahi-dev
<john-cabaj> jannau: When new release tags are made, I notice previous commits have changed history - not necessarily content, but the commit dates. Do commits from previous release tags get updated frequently enough that it would be better to always update every Asahi patch for each Ubuntu Asahi release, or is it safe to just find the new commits with different commit messages and assume those are new, and the old commits are s
jeffmiw has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
darkapex1 has quit [Remote host closed the connection]
darkapex1 has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
oneiros has joined #asahi-dev
systwi_ has joined #asahi-dev
systwi has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
hailey has joined #asahi-dev
systwi_ has quit [Read error: Connection reset by peer]
cylm__ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
sting70 has quit [Ping timeout: 480 seconds]
nela has quit [Quit: bye!]
nela has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
ellyq has quit []
pb17 has joined #asahi-dev
linuxgemini5 has quit []
linuxgemini has joined #asahi-dev
ellyq has joined #asahi-dev