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 joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
fenix144 has joined #asahi-gpu
mikelee has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
mikelee has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
hightower3 has joined #asahi-gpu
fenix144 has quit [Ping timeout: 480 seconds]
hightower2 has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
zalyx0 has joined #asahi-gpu
zalyx0 has quit []
zalyx0 has joined #asahi-gpu
mikelee has joined #asahi-gpu
<lina> alyssa: I think you can just merge it if you're comfortable without line by line review, unless you want me to just review it today ^^
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…]
<alyssa> lina: i'm about to go to sleep. i'll merge tomorrow my time barring discovered issues. that gives you all of today JST to review if you want. or to do nothing if you want.
<alyssa> this code has passed All The Tests and all the important stuff was discussed on stream so any review at this point would likely be finding local style things and not Big Problems
ourdumbfuture has joined #asahi-gpu
<alyssa> (I hope.)
mikelee has quit [Ping timeout: 480 seconds]
c10l4 has joined #asahi-gpu
c10l has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
pyropeter1 has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
PyroPeter_ has quit [Ping timeout: 480 seconds]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
deflated8837 has quit [Read error: Connection reset by peer]
deflated8837 has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
Dementor has quit [Quit: Ping timeout (120 seconds)]
Dementor has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
crabbedhaloablut has joined #asahi-gpu
mikelee has quit [Read error: Connection timed out]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
darkapex1 has joined #asahi-gpu
chadmed has quit [Ping timeout: 480 seconds]
darkapex has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
Cyrinux94 has quit [Ping timeout: 480 seconds]
Cyrinux94 has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
nsklaus has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
i509vcb has quit [Quit: Connection closed for inactivity]
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-gpu
mikelee has joined #asahi-gpu
<jannau> lina: not yet
<jannau> looking for the right branch
mikelee has quit [Ping timeout: 480 seconds]
Dementor has quit [Quit: Ping timeout (120 seconds)]
Dementor has joined #asahi-gpu
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
<lina> alyssa: Sooo about that DCP compression thing... https://gist.github.com/asahilina/59cf953b82dd1675909f1cbb1a650fd4
<lina> It turns out it *does* have support for X2R10G10B10 + A8 biplanar formats directly
<lina> And when you do that, the accel buffer field is the address of the second plane... and I guess the actual compression metadata offset is implied?
mikelee has joined #asahi-gpu
<lina> So then I'm not sure if the compression is the same or not because too many things changed, but at least "Compression" is 0x0 which seems different.
<lina> Also the store shader uses TODO.unkB1 ?
<lina> I guess this is a whole new PIPE_FORMAT, don't see anything matching it...
<jannau> a new DRM format as well
<lina> Yeah...
<lina> Mind you, this is probably orthogonal to the actual compression
<alyssa> Spicy
<lina> alyssa: do you know if compression=0 works? also any idea about the TODO.unkB1?
<alyssa> to disassemble TODO.unkB1
<lina> Ohh OK, so that one is already known
<lina> So it's just the fun descriptors then
<alyssa> what are you talking about compression=0
<lina> <field name="Compression" size="2" start="106" type="hex"/> <!-- 0 for uncompressed -->
<alyssa> unkB1 is a PBE block write, the descriptor is the first one (the PBE descriptor)
<alyssa> ooooooooh
<alyssa> I see
<alyssa> but it says Layout Compressed?
<lina> Yes, and "Compressed 1" is true
<alyssa> is this with Mesa patches?
<lina> No?
<lina> What patches?
<alyssa> ok
<alyssa> IDK
<alyssa> I'll look when I'm awake in a few hours
<alyssa> though none of this seems that weird
<lina> The compression meta buffers are directly after the main buffers with no page alignment, so that's probably just implied when using this configuration
<lina> alyssa: By the way, did you ever look at YCbCr conversion? We're still not loading the conversion coefficients in the kernel, and it might be a good idea to test this and start doing that before upstreaming.
<alyssa> No
<alyssa> Metal doesn't support that publicly
<alyssa> Easiest way will be if you watch a film with whole-system hv on, I think
<lina> OK ^^
<alyssa> FWIW I don't care to support that in Mesa most likely
<alyssa> the conversion part
<alyssa> but I would definitely like us to know the r/e side at least :)
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit []
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu
mikelee has quit [Remote host closed the connection]
mikelee has joined #asahi-gpu
fenix144 has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
mikelee 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]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Cyrinux94 has quit []
Cyrinux94 has joined #asahi-gpu
yuka has quit [Remote host closed the connection]
yuka has joined #asahi-gpu
mikelee has joined #asahi-gpu
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
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 quit [Remote host closed the connection]
ourdumbfuture has joined #asahi-gpu
mikelee has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
i509vcb has joined #asahi-gpu
bisko has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
fenix144 has joined #asahi-gpu
c10l4 has quit []
c10l has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
pbsds is now known as Guest6456
pbsds has joined #asahi-gpu
Guest6456 has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
mikelee has joined #asahi-gpu
Z750 has quit [Quit: Ping timeout (120 seconds)]
Z750 has joined #asahi-gpu
mikelee has quit [Ping timeout: 480 seconds]
fenix144 has quit [Remote host closed the connection]
cy8aer has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
cy8aer has joined #asahi-gpu
cy8aer has quit [Remote host closed the connection]
cy8aer has joined #asahi-gpu
maximbaz has quit [Quit: bye]
maximbaz has joined #asahi-gpu
fenix144 has quit [Remote host closed the connection]
fenix144 has joined #asahi-gpu
pjakobsson_ has quit []
fenix144 has quit [Remote host closed the connection]
Hibyehello has quit [Read error: Connection reset by peer]
Hibyehello has joined #asahi-gpu
Hibyehello has quit [Read error: Connection reset by peer]
Hibyehello has joined #asahi-gpu
crabbedhaloablut has quit []
<alyssa> Today in AGXV:
<alyssa> - WIP vk_meta implementation of vkCmdCopyImageToBuffer
<alyssa> - STORAGE_TEXEL_BUFFER support (used in that implementation)
<alyssa> - misc deqp fixes .. dEQP-VK.glsl.operator.* is passing now, as is dEQP-VK.pipeline.monolithic.logic_op.*
<alyssa> - line width fixed
<alyssa> - primitive restart implemented so dEQP-VK.pipeline.monolithic.input_assembly.* is passing now
<alyssa> still a huge pile of tests failing for reasons completely obvious to what they're testing
<alyssa> so not yet in a spot for .. productive fullspeed ahead development, if that makes sense
nsklaus has quit [Ping timeout: 480 seconds]
darkapex2 has joined #asahi-gpu
darkapex1 has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-gpu