00:01
mikelee has quit [Ping timeout: 480 seconds]
00:40
<
alyssa >
07:51 <marcan> and this will break completely when we enable compression anyway
00:41
<
alyssa >
jannau: OOI what's the story around dcp compression?
00:41
<
alyssa >
On the gpu side there shouldn't be anything scary there
00:41
<
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/
00:42
<
alyssa >
My open question was whether what dcp calls "agx compression" is indeed what we call DRM_FORMAT_ASAHI_TWIDDLED_COMPRESSED
00:42
<
alyssa >
or whether there's a separate compression mode on the gpu for dcp interchange
00:42
<
alyssa >
lina: Oooooh, hey, guess what
00:43
<
alyssa >
You just built out the exact tooling we need to deal with that :-P
00:43
<
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
01:11
mikelee has joined #asahi-gpu
01:19
mikelee has quit [Ping timeout: 480 seconds]
01:35
<
alyssa >
Oh.. right
01:35
<
alyssa >
I think dcp supports multiple types of compression, one matching the gpu and one not
01:35
<
alyssa >
I guess the not being for... AVD? maybe?
01:42
WindowPain has joined #asahi-gpu
01:52
pthariensflame has joined #asahi-gpu
01:52
pthariensflame has quit []
01:52
<
Guest5884 >
that sounds familiar
02:05
mikelee has joined #asahi-gpu
02:13
mikelee has quit [Ping timeout: 480 seconds]
02:17
darkapex has quit [Remote host closed the connection]
02:20
<
lina >
alyssa: Oh whoops you're right, I accidentally built the right tool for that ^^;;
02:20
<
lina >
But also I already looked at the DCP side and have the structures worked out, it's boring
02:20
<
lina >
It's just a little extra blob with more parameters
02:20
<
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
02:21
<
alyssa >
see if we can stop being haunted by acronyms in the firmware
02:22
mikelee has joined #asahi-gpu
02:25
<
lina >
I wonder if we want to encode the accel buffer offset in the modifier or just declare that the garlic rules are implied?
02:30
mikelee has quit [Ping timeout: 480 seconds]
02:38
mikelee has joined #asahi-gpu
02:46
mikelee has quit [Ping timeout: 480 seconds]
02:48
mikelee has joined #asahi-gpu
02:52
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
03:50
darkapex has joined #asahi-gpu
03:56
pyropeter1 has joined #asahi-gpu
03:58
PyroPeter_ has quit [Ping timeout: 480 seconds]
04:06
mikelee has quit [Remote host closed the connection]
04:07
mikelee has joined #asahi-gpu
04:15
mikelee has quit [Ping timeout: 480 seconds]
04:24
mikelee has joined #asahi-gpu
04:30
mikelee_ has joined #asahi-gpu
04:33
mikelee has quit [Ping timeout: 480 seconds]
04:38
mikelee_ has quit [Ping timeout: 480 seconds]
05:11
hailey6 has joined #asahi-gpu
05:13
hailey has quit [Read error: Connection reset by peer]
05:13
hailey6 is now known as hailey
05:28
darkapex has quit [Remote host closed the connection]
05:45
pthariensflame has joined #asahi-gpu
06:23
mikelee has joined #asahi-gpu
06:33
bisko has joined #asahi-gpu
07:04
cylm has joined #asahi-gpu
07:17
cylm has quit [Ping timeout: 480 seconds]
07:27
mikelee has quit [Remote host closed the connection]
07:28
mikelee has joined #asahi-gpu
07:29
mikelee has quit [Remote host closed the connection]
07:30
mikelee has joined #asahi-gpu
07:44
mikelee_ has joined #asahi-gpu
07:49
mikelee_ has quit []
07:50
mikelee_ has joined #asahi-gpu
07:51
mikelee has quit [Ping timeout: 480 seconds]
07:53
mikelee_ has quit []
08:02
mikelee has joined #asahi-gpu
08:36
c10l8 has joined #asahi-gpu
08:50
nsklaus has joined #asahi-gpu
08:51
c10l has joined #asahi-gpu
08:54
mikelee has quit [Remote host closed the connection]
08:55
mikelee has joined #asahi-gpu
09:00
mikelee has quit [Remote host closed the connection]
09:00
mikelee has joined #asahi-gpu
09:43
erso has joined #asahi-gpu
10:29
ourdumbfuture has joined #asahi-gpu
10:30
ourdumbfuture has quit []
11:09
mikelee has quit [Remote host closed the connection]
11:09
mikelee has joined #asahi-gpu
11:54
mikelee has quit [Remote host closed the connection]
11:55
mikelee has joined #asahi-gpu
11:56
tsu has joined #asahi-gpu
11:57
tsu has joined #asahi-gpu
12:04
<
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
12:05
<
alyssa >
in the worst case I would rather have variants of the modifier of "ail offset" vs "AVD offset" vs "JPEG offset" or something
12:05
<
alyssa >
but I somewhat suspect even that won't happen
12:20
tsu has quit [Read error: Connection reset by peer]
12:30
tsu has joined #asahi-gpu
12:33
tsu has quit [Read error: Connection reset by peer]
12:42
tsu has joined #asahi-gpu
12:45
tsu has quit [Read error: Connection reset by peer]
12:50
mikelee has quit [Remote host closed the connection]
12:51
mikelee has joined #asahi-gpu
13:00
nsklaus has quit [Quit: WeeChat 3.8]
13:01
nsklaus has joined #asahi-gpu
13:01
nsklaus has quit []
13:03
nsklaus has joined #asahi-gpu
13:05
tsu has joined #asahi-gpu
13:06
mkurz has quit [Ping timeout: 480 seconds]
13:07
nsklaus has quit []
13:07
nsklaus has joined #asahi-gpu
13:12
tsu has quit [Read error: Connection reset by peer]
13:13
nsklaus has quit [Quit: WeeChat 4.1.0-dev]
13:13
nsklaus has joined #asahi-gpu
13:14
nsklaus has quit []
13:15
nsklaus has joined #asahi-gpu
13:26
nsklaus has quit [Quit: brb]
13:26
nsklaus has joined #asahi-gpu
13:33
nsklaus has quit [Quit: brb]
13:34
darkapex has joined #asahi-gpu
13:35
tsu has joined #asahi-gpu
13:36
nsklaus has joined #asahi-gpu
13:43
nsklaus has quit [Quit: WeeChat 4.1.0-dev]
13:44
tsu has quit [Read error: Connection reset by peer]
13:45
nsklaus has joined #asahi-gpu
13:52
nsklaus has quit [Quit: brb]
13:52
nsklaus has joined #asahi-gpu
14:25
ChaosPrincess has quit [Quit: WeeChat 3.8]
14:25
ChaosPrincess has joined #asahi-gpu
14:33
Z750 has quit [Quit: Ping timeout (120 seconds)]
14:33
Z750 has joined #asahi-gpu
14:45
mikelee_ has joined #asahi-gpu
14:52
mikelee has quit [Ping timeout: 480 seconds]
14:59
tsu has joined #asahi-gpu
15:00
tsu has quit [Read error: Connection reset by peer]
15:17
tsu has joined #asahi-gpu
15:17
tsu has quit [Read error: Connection reset by peer]
15:36
mikelee_ has quit [Remote host closed the connection]
15:36
mikelee has joined #asahi-gpu
15:52
tsu has joined #asahi-gpu
15:54
tsu has quit [Read error: Connection reset by peer]
15:55
novafacing has joined #asahi-gpu
15:56
mikelee_ has joined #asahi-gpu
15:56
mikelee has quit [Read error: Connection reset by peer]
16:04
tsu has joined #asahi-gpu
16:06
novafacing has quit [Ping timeout: 480 seconds]
16:07
tsu has quit [Read error: Connection reset by peer]
16:19
<
eric_engestrom >
"the garlic rule" = "either everyone or no-one"?
16:19
<
eric_engestrom >
(had too look that up, not sure if I found the right one)
16:25
tsu has joined #asahi-gpu
16:28
tsu has quit [Read error: Connection reset by peer]
16:28
mikelee_ has quit [Remote host closed the connection]
16:32
mikelee has joined #asahi-gpu
16:34
dylanchapell_ has joined #asahi-gpu
16:53
tsu has joined #asahi-gpu
16:53
tsu has quit [Read error: Connection reset by peer]
16:57
dylanchapell_ has quit [Remote host closed the connection]
16:58
mkurz has joined #asahi-gpu
16:58
dylanchapell_ has joined #asahi-gpu
17:00
tsu has joined #asahi-gpu
17:03
tsu has quit [Read error: Connection reset by peer]
17:06
tsu has joined #asahi-gpu
17:12
<
alyssa >
than eric_engestrom no
17:13
<
alyssa >
eric_engestrom: no
17:14
<
alyssa >
oh jeez what happened to our slide deck
17:17
<
alyssa >
see slides 8/9 on Image Layouts
17:17
dylanchapell_ has quit [Ping timeout: 480 seconds]
17:17
tsu has quit [Read error: Connection reset by peer]
17:32
<
eric_engestrom >
ah ok, so garlic as in ail :)
17:38
novafacing has joined #asahi-gpu
17:38
tsu has joined #asahi-gpu
17:40
mikelee has quit [Remote host closed the connection]
17:47
novafacing has quit [Quit: Leaving]
17:49
tsu has quit [Read error: Connection reset by peer]
17:49
cylm has joined #asahi-gpu
17:51
tsu has joined #asahi-gpu
17:54
novafacing has joined #asahi-gpu
17:54
tsu has quit [Read error: Connection reset by peer]
18:13
tsu has joined #asahi-gpu
18:14
novafacing has quit [Ping timeout: 480 seconds]
18:18
tsu has quit [Read error: Connection reset by peer]
18:21
tsu has joined #asahi-gpu
18:27
tsu has quit [Read error: Connection reset by peer]
18:28
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:30
novafacing has joined #asahi-gpu
18:38
novafacing has quit [Ping timeout: 480 seconds]
18:48
novafacing has joined #asahi-gpu
19:06
novafacing has quit [Ping timeout: 480 seconds]
19:31
tsu has joined #asahi-gpu
19:34
tsu has quit [Read error: Connection reset by peer]
19:57
i509vcb has joined #asahi-gpu
19:59
novafacing has joined #asahi-gpu
20:19
tsu has joined #asahi-gpu
20:24
tsu has quit [Read error: Connection reset by peer]
20:31
novafacing has quit [Quit: Leaving]
20:32
novafacing3 has joined #asahi-gpu
20:36
novafacing3 is now known as novafacing
21:05
cylm has quit [Ping timeout: 480 seconds]
21:11
alyssa has quit [Quit: alyssa]
21:17
tsu has joined #asahi-gpu
21:19
maximbaz has quit [Quit: bye]
21:20
maximbaz has joined #asahi-gpu
21:27
Cyrinux94 has quit []
21:27
tsu has quit [Remote host closed the connection]
21:27
Cyrinux94 has joined #asahi-gpu
21:33
tsu has joined #asahi-gpu
21:37
tsu has quit [Read error: Connection reset by peer]
21:46
tsu has joined #asahi-gpu
22:19
tsu has quit [Read error: Connection reset by peer]
22:26
tsu has joined #asahi-gpu
22:35
tsu has quit [Read error: Connection reset by peer]
22:49
tsu has joined #asahi-gpu
22:55
tsu has quit [Read error: Connection reset by peer]
23:02
tsu has joined #asahi-gpu
23:05
tsu has quit [Read error: Connection reset by peer]
23:20
pthariensflame has joined #asahi-gpu
23:22
pthariensflame has quit []
23:26
nsklaus has quit [Ping timeout: 480 seconds]
23:35
tsu has joined #asahi-gpu
23:43
tsu has quit [Read error: Connection reset by peer]
23:57
tsu has joined #asahi-gpu