03:19gfxstrand: dakr: In future, if you're going to CC me on patches, could you please use faith@gfxstrand.net? I prefer using that one over my Collabor e-mail for that sort of thing.
03:20gfxstrand: It's okay if you don't remember. I can respond from either. That's just where I subscribe to most mailing lists.
11:29dakr: gfxstrand: sure!
15:31fdobridge: <gfxstrand> PSA: Annoying nak rebase just landed in nak/main.
18:22fdobridge: <gfxstrand> And, we have XFB! That wasn't too hard.
18:25fdobridge: <gfxstrand> Ugh... txf broke in the rebase
18:37fdobridge: <gfxstrand> Yup, I messed up the rebase on top of shader cache. 🤦🏻♀️
18:49fdobridge: <![NVK Whacker] Echo (she) 🇱🇹> EXT_map_memory_placed is now in the NVIDIA Vulkan beta driver (so :triangle_nvk: should probably support it too)
18:53fdobridge: <gfxstrand> Yeah. The extension hasn't actually shipped yet so we can't really pull it into meas/main
18:53fdobridge: <gfxstrand> I still haven't written CTS tests
21:03fdobridge: <gfxstrand> I just pushed all my VS patches to nak/main
21:03fdobridge: <gfxstrand> The only remaining VS fails there are because I haven't figured out what to do about unaligned vector ALd/ASt yet
21:29fdobridge: <karolherbst🐧🦀> why would that happen anyway?
21:29fdobridge: <karolherbst🐧🦀> or do you mean vectorized ones?
21:29fdobridge: <gfxstrand> Yeah, right now I'm just using the same vectorization as NIR gives me
21:30fdobridge: <gfxstrand> Sometimes that means a vec3 starting at .y
21:30fdobridge: <karolherbst🐧🦀> yeah.. well.. tell nir to not do that 😛
21:30fdobridge: <karolherbst🐧🦀> all load/stores are always vector size aligned
21:30fdobridge: <gfxstrand> Well, yeah. I just haven't bothered to write/find the code
21:31fdobridge: <karolherbst🐧🦀> or just lower it with that new fancy pass we got
21:31fdobridge: <karolherbst🐧🦀> for a while now I think
21:31fdobridge: <gfxstrand> Pretty sure that one only works on explicit I/O intrinsics
21:32fdobridge: <karolherbst🐧🦀> mhhh
21:33fdobridge: <esdrastarsis> vkcube is working :ferris_happy:
21:34fdobridge: <gfxstrand> It ought to. 99.9% of the CTS works.
21:34fdobridge: <esdrastarsis> at 100 fps and on codegen it runs at 900 fps
21:35gfxstrand: Sure
21:35fdobridge: <gfxstrand> We'll get to fixing that
21:36fdobridge: <airlied> probably don't make it default to on until after that, so the first phoronix article isn't all negative 😛
21:36fdobridge: <gfxstrand> 🤷🏻♀️
21:40fdobridge: <esdrastarsis> I know, but all this progress in such a short time is exciting 🙂
21:43fdobridge: <gfxstrand> If I had to take a blind guess, it's probably something with my 16 GPR minimum causing lower occupancy but IDK.