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