12:56 karolherbst: pmoreau: I found an ugly bug in the spirv parsing :/
12:57 karolherbst: soo
12:57 karolherbst: groupdecorates
12:57 karolherbst: we can have multiple functionParameter attribute groupdecorates on the same parameter
12:57 karolherbst: and we just emplace, so the first one goes through, the next ones not
13:07 pmoreau: karolherbst: Mmh I don’t see what you mean… what does the SPIR-V look like?
13:07 karolherbst: multiple groupdecorates on the same ids
13:08 karolherbst: pmoreau: fixed by this: https://gitlab.freedesktop.org/karolherbst/mesa/-/commit/530105de2d96518a2e82db9b6047f116249a474f#93dfb713e212614482b153b67399f7b70c5e0086_169_201
13:09 karolherbst: ehh..
13:09 karolherbst: there is more, but you get the idea I guess
13:09 karolherbst: emplace just operates on the map
13:09 karolherbst: not on the vector it contains
13:12 pmoreau: Okay, I see the problem now. :-/
13:16 karolherbst: ehhh...
13:16 karolherbst: I got clGetKernelArgInfo mostly implemented now
13:16 karolherbst: just CL_KERNEL_ARG_TYPE_NAME is overly stupid
13:17 karolherbst: "struct struct_type" vs "typedef_struct_type" ... yeah... sure...