ChanServ changed the topic of #asahi-gpu to: Asahi Linux GPU development (no user support, NO binary reversing) | Keep things on topic | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
<alyssa> 07:51 <marcan> and this will break completely when we enable compression anyway
<alyssa> jannau: OOI what's the story around dcp compression?
<alyssa> On the gpu side there shouldn't be anything scary there
<alyssa> On the dcp side I remember the compression looked scary but this was early DCP and early AGX understanding so maybe we have that figured out? or maybe not? \shrug/
<alyssa> My open question was whether what dcp calls "agx compression" is indeed what we call DRM_FORMAT_ASAHI_TWIDDLED_COMPRESSED
<alyssa> or whether there's a separate compression mode on the gpu for dcp interchange
<alyssa> lina: Oooooh, hey, guess what
<alyssa> You just built out the exact tooling we need to deal with that :-P
<alyssa> Compression that only WindowServer and no other code ever uses? can't DYLD_INSERT into WindowServer? just dump WindowServer's gpu use from the hv ;-D
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
<alyssa> Oh.. right
<alyssa> I think dcp supports multiple types of compression, one matching the gpu and one not
<alyssa> I guess the not being for... AVD? maybe?
WindowPa- has quit [Quit: ZNC 1.8.2 - https://znc.in]
WindowPain has joined #asahi-gpu
pthariensflame has joined #asahi-gpu
pthariensflame has quit []
<Guest5884> that sounds familiar
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
darkapex has quit [Remote host closed the connection]
<lina> alyssa: Oh whoops you're right, I accidentally built the right tool for that ^^;;
<alyssa> =D
<lina> But also I already looked at the DCP side and have the structures worked out, it's boring
<lina> It's just a little extra blob with more parameters
<lina> But also in general we know there's more compression types, stuff used for the video decoders and stuff... would be interesting to scrape that and see if we find other fun formats
<alyssa> see if we can stop being haunted by acronyms in the firmware
<alyssa> :p
mikelee has joined #asahi-gpu
<alyssa> ah
<lina> I wonder if we want to encode the accel buffer offset in the modifier or just declare that the garlic rules are implied?
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
darkapex has joined #asahi-gpu
pyropeter1 has joined #asahi-gpu
PyroPeter_ has quit [Ping timeout: 480 seconds]
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee_ has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee_ has quit [Ping timeout: 480 seconds]
hailey6 has joined #asahi-gpu
hailey has quit [Read error: Connection reset by peer]
hailey6 is now known as hailey
darkapex has quit [Remote host closed the connection]
pthariensflame has joined #asahi-gpu
pthariensflame has quit [Quit: Textual IRC Client: www.textualapp.com]
mikelee has joined #asahi-gpu
bisko has joined #asahi-gpu
cylm has joined #asahi-gpu
cylm has quit [Ping timeout: 480 seconds]
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
mikelee_ has joined #asahi-gpu
mikelee_ has quit []
mikelee_ has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee_ has quit []
mikelee has joined #asahi-gpu
c10l8 has quit []
c10l8 has joined #asahi-gpu
nsklaus has joined #asahi-gpu
c10l8 has quit []
c10l has joined #asahi-gpu
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
erso has joined #asahi-gpu
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit []
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
tsu has joined #asahi-gpu
tsu has quit []
tsu has joined #asahi-gpu
<alyssa> is there ever a reason why we wouldn't satisfy the garlic rules? if not, I'd rather define the modifier according to them
<alyssa> in the worst case I would rather have variants of the modifier of "ail offset" vs "AVD offset" vs "JPEG offset" or something
<alyssa> but I somewhat suspect even that won't happen
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
nsklaus has quit [Quit: WeeChat 3.8]
nsklaus has joined #asahi-gpu
nsklaus has quit []
nsklaus has joined #asahi-gpu
tsu has joined #asahi-gpu
mkurz has quit [Ping timeout: 480 seconds]
nsklaus has quit []
nsklaus has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
nsklaus has quit [Quit: WeeChat 4.1.0-dev]
nsklaus has joined #asahi-gpu
nsklaus has quit []
nsklaus has joined #asahi-gpu
nsklaus has quit [Quit: brb]
nsklaus has joined #asahi-gpu
nsklaus has quit [Quit: brb]
darkapex has joined #asahi-gpu
tsu has joined #asahi-gpu
nsklaus has joined #asahi-gpu
nsklaus has quit [Quit: WeeChat 4.1.0-dev]
tsu has quit [Read error: Connection reset by peer]
nsklaus has joined #asahi-gpu
nsklaus has quit [Quit: brb]
nsklaus has joined #asahi-gpu
ChaosPrincess has quit [Quit: WeeChat 3.8]
ChaosPrincess has joined #asahi-gpu
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi-gpu
mikelee_ has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
mikelee_ has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
novafacing has joined #asahi-gpu
mikelee_ has joined #asahi-gpu
mikelee has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
novafacing has quit [Ping timeout: 480 seconds]
tsu has quit [Read error: Connection reset by peer]
<eric_engestrom> "the garlic rule" = "either everyone or no-one"?
<eric_engestrom> (had too look that up, not sure if I found the right one)
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
mikelee_ has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
dylanchapell_ has joined #asahi-gpu
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
dylanchapell_ has quit [Remote host closed the connection]
mkurz has joined #asahi-gpu
dylanchapell_ has joined #asahi-gpu
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
<alyssa> than eric_engestrom no
<alyssa> er
<alyssa> eric_engestrom: no
<alyssa> oh jeez what happened to our slide deck
<alyssa> see slides 8/9 on Image Layouts
dylanchapell_ has quit [Ping timeout: 480 seconds]
tsu has quit [Read error: Connection reset by peer]
<eric_engestrom> ah ok, so garlic as in ail :)
novafacing has joined #asahi-gpu
tsu has joined #asahi-gpu
mikelee has quit [Remote host closed the connection]
<alyssa> yes :)
novafacing has quit [Quit: Leaving]
tsu has quit [Read error: Connection reset by peer]
cylm has joined #asahi-gpu
tsu has joined #asahi-gpu
novafacing has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
novafacing has quit [Ping timeout: 480 seconds]
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
novafacing has joined #asahi-gpu
novafacing has quit [Ping timeout: 480 seconds]
novafacing has joined #asahi-gpu
novafacing has quit [Ping timeout: 480 seconds]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
i509vcb has joined #asahi-gpu
novafacing has joined #asahi-gpu
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
novafacing has quit [Quit: Leaving]
novafacing3 has joined #asahi-gpu
novafacing3 is now known as novafacing
cylm has quit [Ping timeout: 480 seconds]
alyssa has quit [Quit: alyssa]
tsu has joined #asahi-gpu
maximbaz has quit [Quit: bye]
maximbaz has joined #asahi-gpu
Cyrinux94 has quit []
tsu has quit [Remote host closed the connection]
Cyrinux94 has joined #asahi-gpu
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
pthariensflame has joined #asahi-gpu
pthariensflame has quit []
nsklaus has quit [Ping timeout: 480 seconds]
tsu has joined #asahi-gpu
tsu has quit [Read error: Connection reset by peer]
tsu has joined #asahi-gpu