feedd427b3
as previously discussed. this is using "library CL" instead of kernel CL, which is the older way of doing things. it works, it just has more boilerplate per-kernel than we'd want otherwise. but library CL is basically free to integrate into a driver, whereas kernel CL requires a lot more upfront investment. (I'm working on cleaning that up but we're not quite there yet.) Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Mel Henning <mhenning@darkrefraction.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33362>