d8ed73b5f6
This way we don't have to constantly copy the full thing at kernel creation time lowering CPU overhead significantly. With the previous changes clCreateKernel is basically for free. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28872>